diff options
| author | Bobby Georgescu <georgescu@google.com> | 2012-09-11 12:37:45 -0700 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2012-09-11 12:37:45 -0700 |
| commit | 9e2feb16dac75187c71789435c6003b5f194ddd2 (patch) | |
| tree | 5c733c103df84d5ba3447861b1d83a5923161dfa | |
| parent | b6b2e0f617f7d3f6ea12d82d6add2607d341809d (diff) | |
| parent | dc10b30ba0366126ed1ad5133b36e97d76335049 (diff) | |
| download | android_packages_apps_Gallery2-9e2feb16dac75187c71789435c6003b5f194ddd2.tar.gz android_packages_apps_Gallery2-9e2feb16dac75187c71789435c6003b5f194ddd2.tar.bz2 android_packages_apps_Gallery2-9e2feb16dac75187c71789435c6003b5f194ddd2.zip | |
Merge "Reskin: stop at first photo after swipe from camera" into gb-ub-photos-arches
| -rw-r--r-- | src/com/android/gallery3d/ui/PhotoView.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/com/android/gallery3d/ui/PhotoView.java b/src/com/android/gallery3d/ui/PhotoView.java index c31546b6b..68dc152e6 100644 --- a/src/com/android/gallery3d/ui/PhotoView.java +++ b/src/com/android/gallery3d/ui/PhotoView.java @@ -612,6 +612,7 @@ public class PhotoView extends GLView { mSize.height = getRotated(mRotation, h, w); } + private boolean mNeedToChangeToFilmstripWhenCentered = false; @Override public void draw(GLCanvas canvas, Rect r) { drawTileView(canvas, r); @@ -629,8 +630,11 @@ public class PhotoView extends GLView { boolean isCameraCenter = mIsCamera && isCenter && !canUndoLastPicture(); if (mWasCameraCenter && mIsCamera && !isCenter && !mFilmMode) { - // Temporary disabled to de-emphasize filmstrip. + setFilmMode(false); + mNeedToChangeToFilmstripWhenCentered = true; + } else if (isCenter && mNeedToChangeToFilmstripWhenCentered) { setFilmMode(true); + mNeedToChangeToFilmstripWhenCentered = false; } else if (!mWasCameraCenter && isCameraCenter && mFilmMode) { setFilmMode(false); } |
