summaryrefslogtreecommitdiffstats
path: root/src/com
diff options
context:
space:
mode:
authorwqi <wqi@codeaurora.org>2016-03-25 11:24:08 +0800
committerGerrit - the friendly Code Review server <code-review@localhost>2016-04-05 01:39:57 -0700
commit57d76b0bd4ad35df7d0dd9e2cfedddc4126368b3 (patch)
tree6731373482a1532a0ac7b69afaf4a8adfcfccfea /src/com
parent53deaf4cbc171ca6afe2cd7131fdefe58fee84de (diff)
downloadandroid_packages_apps_Gallery2-57d76b0bd4ad35df7d0dd9e2cfedddc4126368b3.tar.gz
android_packages_apps_Gallery2-57d76b0bd4ad35df7d0dd9e2cfedddc4126368b3.tar.bz2
android_packages_apps_Gallery2-57d76b0bd4ad35df7d0dd9e2cfedddc4126368b3.zip
Gallery2: Fix actionbar hide in timeline page.
The method of onPhotoChanged may be invoked after onBackPressed when there are a lot of pictures on phone. logout DataListener of mPhotoDataAdapter. keep the onPhotoChanged not invoked after backPressd. Change-Id: I75aada6c29fcdb30d97937bf1e5e2f267f3fb933 CRs-Fixed: 989258
Diffstat (limited to 'src/com')
-rw-r--r--src/com/android/gallery3d/app/PhotoPage.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/com/android/gallery3d/app/PhotoPage.java b/src/com/android/gallery3d/app/PhotoPage.java
index e5cf6a731..4ea2e483d 100644
--- a/src/com/android/gallery3d/app/PhotoPage.java
+++ b/src/com/android/gallery3d/app/PhotoPage.java
@@ -992,6 +992,9 @@ public abstract class PhotoPage extends ActivityState implements
"drawer");
mActivity.getToolbar().setNavigationIcon(R.drawable.drawer);
((GalleryActivity)mActivity).toggleNavDrawer(true);
+ if (mModel instanceof PhotoDataAdapter) {
+ ((PhotoDataAdapter) mModel).setDataListener(null);
+ }
}
}
}