From 698923423f2c213f98c94a3374d09526e354eb2a Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Mon, 9 Feb 2026 11:35:49 -0500 Subject: [PATCH] Downsample gallery thumbnail to display size in camera HUD. Was loading full size image, potentially causing OOM. --- .../main/java/org/signal/camera/hud/GalleryThumbnailButton.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/feature/camera/src/main/java/org/signal/camera/hud/GalleryThumbnailButton.kt b/feature/camera/src/main/java/org/signal/camera/hud/GalleryThumbnailButton.kt index 4760f327ce..e813a6edb3 100644 --- a/feature/camera/src/main/java/org/signal/camera/hud/GalleryThumbnailButton.kt +++ b/feature/camera/src/main/java/org/signal/camera/hud/GalleryThumbnailButton.kt @@ -29,6 +29,7 @@ import androidx.compose.ui.Modifier import androidx.compose.ui.draw.clip import androidx.compose.ui.graphics.Color import androidx.compose.ui.platform.LocalContext +import androidx.compose.ui.unit.DpSize import androidx.compose.ui.unit.dp import kotlinx.coroutines.Dispatchers import org.signal.glide.compose.GlideImage @@ -67,6 +68,7 @@ fun GalleryThumbnailButton( if (thumbnailUri != null) { GlideImage( model = thumbnailUri, + imageSize = DpSize(52.dp, 52.dp), scaleType = GlideImageScaleType.CENTER_CROP, modifier = Modifier .size(52.dp)