From 898404fc6594f8a8151c8939c8ed8ddafd58f7d8 Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Tue, 5 Sep 2023 11:27:23 -0300 Subject: [PATCH] Fix poor spacing of footer in short group text messages. --- .../conversation/v2/items/V2FooterPositionDelegate.kt | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/items/V2FooterPositionDelegate.kt b/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/items/V2FooterPositionDelegate.kt index 75d1c2b9e9..9440888db4 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/items/V2FooterPositionDelegate.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/items/V2FooterPositionDelegate.kt @@ -13,7 +13,6 @@ import org.thoughtcrime.securesms.util.ViewUtil import org.thoughtcrime.securesms.util.padding import org.thoughtcrime.securesms.util.views.Stub import org.thoughtcrime.securesms.util.visible -import kotlin.math.max /** * Logical delegate for determining the footer position for a particular conversation item. @@ -109,12 +108,10 @@ class V2FooterPositionDelegate private constructor( return } - val targetWidth = body.measuredWidth + 24.dp + getFooterWidth() - val end = max(0, targetWidth - bodyContainer.measuredWidth) - 8.dp val (left, right) = if (bodyContainer.layoutDirection == View.LAYOUT_DIRECTION_LTR) { - 0 to end + 0 to (getFooterWidth() - 8.dp) } else { - end to 0 + (getFooterWidth() - 8.dp) to 0 } body.padding(right = right, left = left, bottom = 0)