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) {