diff options
Diffstat (limited to 'src/com/android/gallery3d/filtershow/imageshow/ImagePoint.java')
-rw-r--r-- | src/com/android/gallery3d/filtershow/imageshow/ImagePoint.java | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/com/android/gallery3d/filtershow/imageshow/ImagePoint.java b/src/com/android/gallery3d/filtershow/imageshow/ImagePoint.java index 06b055d3c..625cdbe0d 100644 --- a/src/com/android/gallery3d/filtershow/imageshow/ImagePoint.java +++ b/src/com/android/gallery3d/filtershow/imageshow/ImagePoint.java @@ -75,13 +75,9 @@ public abstract class ImagePoint extends ImageShow { paint.setColor(Color.RED); paint.setStrokeWidth(2); - GeometryMetadata geo = getImagePreset().mGeoData; - Matrix originalToScreen = geo.getOriginalToScreen(false, - mImageLoader.getOriginalBounds().width(), - mImageLoader.getOriginalBounds().height(), getWidth(), getHeight()); - Matrix originalRotateToScreen = geo.getOriginalToScreen(true, - mImageLoader.getOriginalBounds().width(), - mImageLoader.getOriginalBounds().height(), getWidth(), getHeight()); + Matrix originalToScreen = getImageToScreenMatrix(false); + Matrix originalRotateToScreen = getImageToScreenMatrix(true); + if (mRedEyeRep != null) { for (FilterPoint candidate : mRedEyeRep.getCandidates()) { drawPoint(candidate, canvas, originalToScreen, originalRotateToScreen, paint); |