From 3ed2bf8291df2606d84dc5b6a1735d1c2bd5364e Mon Sep 17 00:00:00 2001 From: Ruben Brunk Date: Fri, 19 Apr 2013 15:41:28 -0700 Subject: Ensure consistent image thumbnail handling. Bug: 7192433 Change-Id: Ie86ade06b7234681a0d955a87cacfb337bc39145 --- src/com/android/gallery3d/filtershow/tools/SaveCopyTask.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/com/android/gallery3d/filtershow/tools/SaveCopyTask.java b/src/com/android/gallery3d/filtershow/tools/SaveCopyTask.java index 35c155318..c5851c476 100644 --- a/src/com/android/gallery3d/filtershow/tools/SaveCopyTask.java +++ b/src/com/android/gallery3d/filtershow/tools/SaveCopyTask.java @@ -197,6 +197,9 @@ public class SaveCopyTask extends AsyncTask { exif.setTag(exif.buildTag(ExifInterface.TAG_ORIENTATION, ExifInterface.Orientation.TOP_LEFT)); + // Remove old thumbnail + exif.removeCompressedThumbnail(); + // If we succeed in writing the bitmap as a jpeg, return a uri. if (putExifData(this.destinationFile, exif, bitmap)) { putPanoramaXMPData(this.destinationFile, xmp); -- cgit v1.2.3