From 751bc6ce6b39b35e4852d8ce5c4d225f8c473ec0 Mon Sep 17 00:00:00 2001 From: Lawal abiola <41789315+mshdabiola@users.noreply.github.com> Date: Fri, 22 Mar 2024 14:51:31 +0100 Subject: [PATCH] fix: thumbnail of rotated image not visible during upload (#5552) [The image path of rotated image is not save like nornal image. so imageview cannot load rotated image check whether the image path is file uri then add imagerequest to load the image] [fixed: thumbnail not visible when upload rotated image] --- .../nrw/commons/contributions/ContributionViewHolder.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/fr/free/nrw/commons/contributions/ContributionViewHolder.java b/app/src/main/java/fr/free/nrw/commons/contributions/ContributionViewHolder.java index 0a0fa8fbd..7ea5163bb 100644 --- a/app/src/main/java/fr/free/nrw/commons/contributions/ContributionViewHolder.java +++ b/app/src/main/java/fr/free/nrw/commons/contributions/ContributionViewHolder.java @@ -90,7 +90,11 @@ public class ContributionViewHolder extends RecyclerView.ViewHolder { imageRequest = ImageRequestBuilder.newBuilderWithSource(Uri.parse(imageSource)) .setProgressiveRenderingEnabled(true) .build(); - } else if(imageSource != null) { + } + else if (URLUtil.isFileUrl(imageSource)){ + imageRequest=ImageRequest.fromUri(Uri.parse(imageSource)); + } + else if(imageSource != null) { final File file = new File(imageSource); imageRequest = ImageRequest.fromFile(file); }