diff options
author | Jay Wang <jaywang@codeaurora.org> | 2016-04-29 16:49:45 -0700 |
---|---|---|
committer | Jay Wang <jaywang@codeaurora.org> | 2016-04-29 16:49:45 -0700 |
commit | d1ea78a4ad4222fda51c4bee2695119c81ed7540 (patch) | |
tree | 67a9aa167a0a13b9de3a7a73feea9e5e64780258 /src/com/android/camera/PhotoUI.java | |
parent | 2d64c767c9848ba31b34c6672d42db0125da67a6 (diff) | |
download | android_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.java | 6 |
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; + } } }); } |