diff options
author | Wu-cheng Li <wuchengli@google.com> | 2009-08-11 23:35:28 +0800 |
---|---|---|
committer | Wu-cheng Li <wuchengli@google.com> | 2009-08-11 23:37:01 +0800 |
commit | b826bf9182f4636ea891d1da156e26944b784ef7 (patch) | |
tree | 304826debf671eb9c38aaa9812d0117f772e60fb /media/java | |
parent | e6034f6cd8fc32641f31e5a3cf068b6d56309872 (diff) | |
download | frameworks_base-b826bf9182f4636ea891d1da156e26944b784ef7.zip frameworks_base-b826bf9182f4636ea891d1da156e26944b784ef7.tar.gz frameworks_base-b826bf9182f4636ea891d1da156e26944b784ef7.tar.bz2 |
Fix the bug that EXIF attributes are always cached.
b2039501
Diffstat (limited to 'media/java')
-rw-r--r-- | media/java/android/media/ExifInterface.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/media/java/android/media/ExifInterface.java b/media/java/android/media/ExifInterface.java index 645f3f6..6d7c0ae 100644 --- a/media/java/android/media/ExifInterface.java +++ b/media/java/android/media/ExifInterface.java @@ -128,7 +128,10 @@ public class ExifInterface { } public void setFilename(String filename) { - mFilename = filename; + if (mFilename == null || !mFilename.equals(filename)) { + mFilename = filename; + mCachedAttributes = null; + } } /** |