summaryrefslogtreecommitdiffstats
path: root/src/com/android/gallery3d/app/PhotoDataAdapter.java
diff options
context:
space:
mode:
authorYuli Huang <yuli@google.com>2012-02-07 15:51:24 +0800
committerYuli Huang <yuli@google.com>2012-02-07 15:57:58 +0800
commita7b78e224b1808895ea2c3d42ae385526dea12aa (patch)
treec6f7e50bf90fb3c32845176cbc3587a6100048de /src/com/android/gallery3d/app/PhotoDataAdapter.java
parente69eba096c3c88e944471499ca7bb47cf77d3e3c (diff)
downloadandroid_packages_apps_Gallery2-a7b78e224b1808895ea2c3d42ae385526dea12aa.tar.gz
android_packages_apps_Gallery2-a7b78e224b1808895ea2c3d42ae385526dea12aa.tar.bz2
android_packages_apps_Gallery2-a7b78e224b1808895ea2c3d42ae385526dea12aa.zip
Fix b/5840847: Always show 'Loading...' for corrupt pictures.
Change-Id: I040f6e4090dad3e73b86062ddefd9bb0be581bf5
Diffstat (limited to 'src/com/android/gallery3d/app/PhotoDataAdapter.java')
-rw-r--r--src/com/android/gallery3d/app/PhotoDataAdapter.java17
1 files changed, 8 insertions, 9 deletions
diff --git a/src/com/android/gallery3d/app/PhotoDataAdapter.java b/src/com/android/gallery3d/app/PhotoDataAdapter.java
index 9b1c8c4c0..0d11ee65f 100644
--- a/src/com/android/gallery3d/app/PhotoDataAdapter.java
+++ b/src/com/android/gallery3d/app/PhotoDataAdapter.java
@@ -228,15 +228,14 @@ public class PhotoDataAdapter implements PhotoPage.Model {
if (entry.screenNail == null) {
entry.failToLoad = true;
- } else {
- if (mDataListener != null) {
- mDataListener.onPhotoAvailable(version, false);
- }
- for (int i = -1; i <=1; ++i) {
- if (version == getVersion(mCurrentIndex + i)) {
- if (i == 0) updateTileProvider(entry);
- mPhotoView.notifyImageInvalidated(i);
- }
+ }
+ if (mDataListener != null) {
+ mDataListener.onPhotoAvailable(version, false);
+ }
+ for (int i = -1; i <= 1; ++i) {
+ if (version == getVersion(mCurrentIndex + i)) {
+ if (i == 0) updateTileProvider(entry);
+ mPhotoView.notifyImageInvalidated(i);
}
}
updateImageRequests();