OSDN Git Service

Reset rotation flag
authornicolasroard <nicolasroard@google.com>
Mon, 29 Oct 2012 16:35:47 +0000 (09:35 -0700)
committernicolasroard <nicolasroard@google.com>
Mon, 29 Oct 2012 16:54:11 +0000 (09:54 -0700)
bug:7386221
Change-Id: I45a615a880a96d54bbde0a5ce648e02ff86db1de

src/com/android/gallery3d/filtershow/cache/ImageLoader.java

index 308e49c..a891996 100644 (file)
@@ -168,6 +168,7 @@ public class ImageLoader {
             mOriginalBitmapSmall = rotateToPortrait(mOriginalBitmapSmall, mOrientation);
             mOriginalBitmapLarge = rotateToPortrait(mOriginalBitmapLarge, mOrientation);
         }
+        mZoomOrientation = mOrientation;
         mCache.setOriginalBitmap(mOriginalBitmapSmall);
         mHiresCache.setOriginalBitmap(mOriginalBitmapLarge);
         warnListeners();
@@ -175,7 +176,6 @@ public class ImageLoader {
 
     public static Bitmap rotateToPortrait(Bitmap bitmap,int ori) {
            Matrix matrix = new Matrix();
-           mZoomOrientation = ori;
            int w = bitmap.getWidth();
            int h = bitmap.getHeight();
            if (ori == ORI_ROTATE_90 ||