diff options
Diffstat (limited to 'src/com/android/gallery3d/filtershow/filters/ImageFilterDraw.java')
-rw-r--r-- | src/com/android/gallery3d/filtershow/filters/ImageFilterDraw.java | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/com/android/gallery3d/filtershow/filters/ImageFilterDraw.java b/src/com/android/gallery3d/filtershow/filters/ImageFilterDraw.java index 4b21d3595..6d7614ec9 100644 --- a/src/com/android/gallery3d/filtershow/filters/ImageFilterDraw.java +++ b/src/com/android/gallery3d/filtershow/filters/ImageFilterDraw.java @@ -267,11 +267,8 @@ public class ImageFilterDraw extends ImageFilter { public Bitmap apply(Bitmap bitmap, float scaleFactor, int quality) { int w = bitmap.getWidth(); int h = bitmap.getHeight(); - ImagePreset imgPreset = getImagePreset(); - Rect bounds = imgPreset.getImageLoader().getOriginalBounds(); - Matrix m = imgPreset.mGeoData.getOriginalToScreen(true, - bounds.width(), - bounds.height(), w, h); + + Matrix m = getOriginalToScreenMatrix(w, h); drawData(new Canvas(bitmap), m, quality); return bitmap; } |