From cbe8763db8da418d7ce14ad5bb3289e9ae685136 Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Wed, 14 Aug 2024 13:35:40 -0500 Subject: [PATCH] Account for margin next to download button --- .../java/eu/siacs/conversations/ui/adapter/MessageAdapter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/eu/siacs/conversations/ui/adapter/MessageAdapter.java b/src/main/java/eu/siacs/conversations/ui/adapter/MessageAdapter.java index 1defd4b1c159718d525d2eb19ae87650dfe4f6bd..9a3a7b5bf4352b02d8d51433ed5b784e617f0df2 100644 --- a/src/main/java/eu/siacs/conversations/ui/adapter/MessageAdapter.java +++ b/src/main/java/eu/siacs/conversations/ui/adapter/MessageAdapter.java @@ -976,7 +976,7 @@ public class MessageAdapter extends ArrayAdapter { scaledW = (int) target; scaledH = (int) (h / ((double) w / target)); } - final var bodyWidth = Math.max(viewHolder.messageBody.getWidth(), viewHolder.download_button.getWidth()); + final var bodyWidth = Math.max(viewHolder.messageBody.getWidth(), viewHolder.download_button.getWidth() + (20 * metrics.density)); var targetImageWidth = 200 * metrics.density; if (!otherBelow) targetImageWidth = 110 * metrics.density; if (bodyWidth > 0 && bodyWidth < targetImageWidth) targetImageWidth = bodyWidth;