From 34a183866846a3736c528286b1a66ca2a7dd2b90 Mon Sep 17 00:00:00 2001 From: Nicholas Tinsley Date: Wed, 11 Oct 2023 16:00:15 -0400 Subject: [PATCH] Make blurred thumbnails fill the view. --- .../thoughtcrime/securesms/components/ThumbnailView.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/ThumbnailView.java b/app/src/main/java/org/thoughtcrime/securesms/components/ThumbnailView.java index 65a1733937..369e8a06a3 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/ThumbnailView.java +++ b/app/src/main/java/org/thoughtcrime/securesms/components/ThumbnailView.java @@ -604,7 +604,12 @@ public class ThumbnailView extends FrameLayout { bitmap = bitmap.load(slide.getPlaceholderRes(getContext().getTheme())); } - return applySizing(bitmap.diskCacheStrategy(DiskCacheStrategy.NONE)); + final GlideRequest resizedRequest = applySizing(bitmap.diskCacheStrategy(DiskCacheStrategy.NONE)); + if (placeholderBlur != null) { + return resizedRequest.centerCrop(); + } else { + return resizedRequest; + } } private GlideRequest applySizing(@NonNull GlideRequest request) {