summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/PhotoUI.java
diff options
context:
space:
mode:
authorJay Wang <jaywang@codeaurora.org>2016-04-29 16:49:45 -0700
committerJay Wang <jaywang@codeaurora.org>2016-04-29 16:49:45 -0700
commitd1ea78a4ad4222fda51c4bee2695119c81ed7540 (patch)
tree67a9aa167a0a13b9de3a7a73feea9e5e64780258 /src/com/android/camera/PhotoUI.java
parent2d64c767c9848ba31b34c6672d42db0125da67a6 (diff)
downloadandroid_packages_apps_Snap-d1ea78a4ad4222fda51c4bee2695119c81ed7540.tar.gz
android_packages_apps_Snap-d1ea78a4ad4222fda51c4bee2695119c81ed7540.tar.bz2
android_packages_apps_Snap-d1ea78a4ad4222fda51c4bee2695119c81ed7540.zip
SnapdragonCamera: Add null check before accessing mMenuHelp
There is a corner case that onClick was triggered right after mMenuHelp is released. Therefore, add the null check and just ignore the onClick callback. Change-Id: Ibff54edfe9976f8355243a740b98a844f85711b0 CRs-Fixed: 1009970
Diffstat (limited to 'src/com/android/camera/PhotoUI.java')
-rw-r--r--src/com/android/camera/PhotoUI.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/com/android/camera/PhotoUI.java b/src/com/android/camera/PhotoUI.java
index c8e01fea0..d7ad5179f 100644
--- a/src/com/android/camera/PhotoUI.java
+++ b/src/com/android/camera/PhotoUI.java
@@ -333,8 +333,10 @@ public class PhotoUI implements PieListener,
mMenuHelp.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
- mMenuHelp.setVisibility(View.GONE);
- mMenuHelp = null;
+ if (mMenuHelp != null) {
+ mMenuHelp.setVisibility(View.GONE);
+ mMenuHelp = null;
+ }
}
});
}