Restart loader on attachment cursor updates
Bug: 7403076
Change-Id: I620403db9f7304e99ca4e9c0c58a439e277225d0
diff --git a/photoviewer/src/com/android/ex/photo/fragments/PhotoViewFragment.java b/photoviewer/src/com/android/ex/photo/fragments/PhotoViewFragment.java
index 2e99bd8..2ecbeb7 100644
--- a/photoviewer/src/com/android/ex/photo/fragments/PhotoViewFragment.java
+++ b/photoviewer/src/com/android/ex/photo/fragments/PhotoViewFragment.java
@@ -272,7 +272,7 @@
}
break;
case LOADER_ID_THUMBNAIL:
- if (isPhotoBound()) {
+ if (isPhotoBound()) {
// There is need to do anything with the thumbnail image, as the full size
// image is being shown.
mPhotoPreviewAndProgress.setVisibility(View.GONE);
@@ -346,6 +346,10 @@
// we're not in the foreground; reset our view
resetViews();
} else {
+ if (!isPhotoBound()) {
+ // Restart the loader
+ getLoaderManager().restartLoader(LOADER_ID_THUMBNAIL, null, this);
+ }
mCallback.onFragmentVisible(this);
}
}