diff options
Diffstat (limited to 'src/com/android/gallery3d/filtershow/cache/ImageLoader.java')
-rw-r--r-- | src/com/android/gallery3d/filtershow/cache/ImageLoader.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/com/android/gallery3d/filtershow/cache/ImageLoader.java b/src/com/android/gallery3d/filtershow/cache/ImageLoader.java index a8191cfd8..6cf462269 100644 --- a/src/com/android/gallery3d/filtershow/cache/ImageLoader.java +++ b/src/com/android/gallery3d/filtershow/cache/ImageLoader.java @@ -394,6 +394,7 @@ public class ImageLoader { float scaleFactor = imagePreset.getScaleFactor(); float scale = (float) bmp.getWidth() / (float) getOriginalBounds().width(); imagePreset.setScaleFactor(scale); + imagePreset.setupEnvironment(); bmp = imagePreset.apply(bmp); imagePreset.setScaleFactor(scaleFactor); mZoomCache.setImage(imagePreset, bounds, bmp); @@ -551,6 +552,7 @@ public class ImageLoader { Log.w(LOGTAG, "Failed to save image!"); return null; } + param.setupEnvironment(); bitmap = param.applyGeometry(bitmap); bitmap = param.apply(bitmap); noBitmap = false; |