summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/PhotoMenu.java
diff options
context:
space:
mode:
authorJay Wang <jaywang@codeaurora.org>2016-03-15 18:20:25 -0700
committerCamera Software Integration <camswint@localhost>2016-03-28 21:53:19 +0530
commitd8da5593c1a9bd733838e1e250e74acb5cd92134 (patch)
treec9f3b2e7e0f0fca548f74f7d27c625197f695cff /src/com/android/camera/PhotoMenu.java
parentaa11f00bced9e52f0de3081ccb9c9d1fe8b1de48 (diff)
downloadandroid_packages_apps_Snap-d8da5593c1a9bd733838e1e250e74acb5cd92134.tar.gz
android_packages_apps_Snap-d8da5593c1a9bd733838e1e250e74acb5cd92134.tar.bz2
android_packages_apps_Snap-d8da5593c1a9bd733838e1e250e74acb5cd92134.zip
SnapdragonCamera: Resolve camera control overlapping issue
Clicking beautification icon right after clicking camera switching icon can cause overlapping of camera controls and beautification controls. To resolve issue, hide the UI controls during camera switching. Change-Id: I5c4b96ce10c0d44e8c63c41207a4ec3d09312b51 CRs-Fixed: 977967
Diffstat (limited to 'src/com/android/camera/PhotoMenu.java')
-rw-r--r--src/com/android/camera/PhotoMenu.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/com/android/camera/PhotoMenu.java b/src/com/android/camera/PhotoMenu.java
index 3be35ea95..681be3474 100644
--- a/src/com/android/camera/PhotoMenu.java
+++ b/src/com/android/camera/PhotoMenu.java
@@ -813,6 +813,10 @@ public class PhotoMenu extends MenuController
.findPreference(prefKey);
if (pref == null)
return;
+ // Hide the camera control while switching the camera.
+ // The camera control will be added back when
+ // onCameraPickerClicked is completed
+ mUI.hideUI();
int index = pref.findIndexOfValue(pref.getValue());
CharSequence[] values = pref.getEntryValues();
index = (index + 1) % values.length;