OSDN Git Service

Make sure we cancel countdown before mPaused is set.
authorSascha Haeberling <haeberling@google.com>
Thu, 30 Apr 2015 21:24:57 +0000 (14:24 -0700)
committerSascha Haeberling <haeberling@google.com>
Thu, 30 Apr 2015 21:24:57 +0000 (14:24 -0700)
  Bug: 20696312

Change-Id: I3785a46881e2bb027d0cd06d1c2eba1b38ca2b4a

src/com/android/camera/CaptureModule.java

index 04c2670..3e96ad3 100644 (file)
@@ -708,6 +708,7 @@ public class CaptureModule extends CameraModule implements
         if (mShowErrorAndFinish) {
             return;
         }
+        cancelCountDown();
         mPaused = true;
         mHeadingSensor.deactivate();
 
@@ -715,7 +716,6 @@ public class CaptureModule extends CameraModule implements
         mAppController.removePreviewAreaSizeChangedListener(mPreviewAreaChangedListener);
         getServices().getRemoteShutterListener().onModuleExit();
         mBurstController.release();
-        cancelCountDown();
         closeCamera();
         resetTextureBufferSize();
         mSoundPlayer.unloadSound(R.raw.timer_final_second);