summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@localhost>2017-02-13 08:04:19 -0700
committerLinux Build Service Account <lnxbuild@localhost>2017-02-13 08:04:19 -0700
commit300605904f34f5ec4c567175326eae4edca8a4c0 (patch)
tree13e84f1c36411ea48abcbc2156b38fb9cbc17ce0
parentb61b7311cbc1f31237e93497feb67235007132fc (diff)
parent6cf372c7c4ddb03833300eec846e5e75abf6ba1e (diff)
downloadandroid_packages_apps_Gallery2-300605904f34f5ec4c567175326eae4edca8a4c0.tar.gz
android_packages_apps_Gallery2-300605904f34f5ec4c567175326eae4edca8a4c0.tar.bz2
android_packages_apps_Gallery2-300605904f34f5ec4c567175326eae4edca8a4c0.zip
Merge 6cf372c7c4ddb03833300eec846e5e75abf6ba1e on remote branch
Change-Id: I457653d36744536aa9c7d9e4b68275a186d43b16
-rwxr-xr-xsrc/com/android/gallery3d/app/PhotoPage.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/com/android/gallery3d/app/PhotoPage.java b/src/com/android/gallery3d/app/PhotoPage.java
index dff96bf7a..8ad53df22 100755
--- a/src/com/android/gallery3d/app/PhotoPage.java
+++ b/src/com/android/gallery3d/app/PhotoPage.java
@@ -873,6 +873,9 @@ public abstract class PhotoPage extends ActivityState implements
private void updateCurrentPhoto(MediaItem photo) {
if (mCurrentPhoto == photo) return;
mCurrentPhoto = photo;
+ if (mPhotoView == null) {
+ return;
+ }
if (mPhotoView.getFilmMode()) {
requestDeferredUpdate();
} else {
@@ -967,7 +970,7 @@ public abstract class PhotoPage extends ActivityState implements
private void refreshHidingMessage() {
mHandler.removeMessages(MSG_HIDE_BARS);
if (mPhotoView == null) {
- mPhotoView = (PhotoView) mRootPane.getComponent(0);
+ return;
}
if (!mIsMenuVisible && !mPhotoView.getFilmMode()) {
mHandler.sendEmptyMessageDelayed(MSG_HIDE_BARS, HIDE_BARS_TIMEOUT);