fixes image retention when no network is available (#5335)

This commit is contained in:
Srishti Rohatgi 2023-10-10 19:30:17 +05:30 committed by GitHub
parent b18bc8ff4b
commit a708c811d6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -605,6 +605,7 @@ public class MediaDetailFragment extends CommonsDaggerSupportFragment implements
DraweeController controller = Fresco.newDraweeControllerBuilder() DraweeController controller = Fresco.newDraweeControllerBuilder()
.setLowResImageRequest(ImageRequest.fromUri(media != null ? media.getThumbUrl() : null)) .setLowResImageRequest(ImageRequest.fromUri(media != null ? media.getThumbUrl() : null))
.setRetainImageOnFailure(true)
.setImageRequest(ImageRequest.fromUri(media != null ? media.getImageUrl() : null)) .setImageRequest(ImageRequest.fromUri(media != null ? media.getImageUrl() : null))
.setControllerListener(aspectRatioListener) .setControllerListener(aspectRatioListener)
.setOldController(image.getController()) .setOldController(image.getController())