diff --git a/plugins/barcode-scanner/ios/Sources/BarcodeScannerPlugin.swift b/plugins/barcode-scanner/ios/Sources/BarcodeScannerPlugin.swift index cde8d680..4b133d47 100644 --- a/plugins/barcode-scanner/ios/Sources/BarcodeScannerPlugin.swift +++ b/plugins/barcode-scanner/ios/Sources/BarcodeScannerPlugin.swift @@ -170,6 +170,7 @@ class BarcodeScannerPlugin: Plugin, AVCaptureMetadataOutputObjectsDelegate { if self.captureSession != nil { self.captureSession!.stopRunning() self.cameraView.removePreviewLayer() + self.cameraView.removeFromSuperview() self.captureVideoPreviewLayer = nil self.metaOutput = nil self.captureSession = nil