                     observer.simpleCameraDidSwitchCameraInput(simpleCamera: self)
                 }
             }
+            resetZoomFactor(sync: true)
             resetFocusAndExposure()
         }
     }

            OrientationDetector.shared.startSensor()
            sessionQueue.async {
                self.captureSession.startRunning()
                self.resetFocusAndExposure()
            }
        }

            // とりあえず portrait に戻す
            let videoOrientation = AVCaptureVideoOrientation.portrait
            videoDataOutput.connection(with: .video)?.videoOrientation = videoOrientation
        }

        if switchSucceed {
