summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKerong Sui <ksui@codeaurora.org>2013-09-18 15:51:15 +0800
committerSteve Kondik <shade@chemlab.org>2013-10-18 15:54:49 -0700
commit99bccd31bfba30f2e44f875551ee03325b70bdb5 (patch)
tree988b512c401d8ba0aa70b7945190a7172c774d03
parent18ff2a5a30715ea1a6bbbc53a994e00226a5513a (diff)
downloadandroid_packages_apps_Gallery2-99bccd31bfba30f2e44f875551ee03325b70bdb5.tar.gz
android_packages_apps_Gallery2-99bccd31bfba30f2e44f875551ee03325b70bdb5.tar.bz2
android_packages_apps_Gallery2-99bccd31bfba30f2e44f875551ee03325b70bdb5.zip
Camera: Do not create start preview thread if one thread is alive
It will have exception if two same threads tried to manipulate same UI component, check the thread status before create a new one. Change-Id: I6f9a5c03f46360d15fdcebcd52c48b924f5b42ad CRs-fixed: 545574
-rw-r--r--src/com/android/camera/VideoModule.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/com/android/camera/VideoModule.java b/src/com/android/camera/VideoModule.java
index cdd2a000d..db91e079e 100644
--- a/src/com/android/camera/VideoModule.java
+++ b/src/com/android/camera/VideoModule.java
@@ -1032,7 +1032,7 @@ public class VideoModule implements CameraModule,
}
private void onPreviewStarted() {
- mUI.enableShutter(true);
+ mHandler.sendEmptyMessage(ENABLE_SHUTTER_BUTTON);
mHandler.sendEmptyMessage(START_PREVIEW_DONE);
}