From 98ec8b484208bac39eff8bff1d9f402e2e1b6d2f Mon Sep 17 00:00:00 2001 From: SpiritCroc Date: Thu, 10 Mar 2022 12:54:00 +0100 Subject: [PATCH] FooteredTextView: Fix reserving footer width when forcing footer below Change-Id: Iea91960f6bcbdc0af4956a65a04d926b98f0d580 --- .../main/java/im/vector/app/core/ui/views/FooteredTextView.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/vector/src/main/java/im/vector/app/core/ui/views/FooteredTextView.kt b/vector/src/main/java/im/vector/app/core/ui/views/FooteredTextView.kt index ad13799bc6..712dfc4db3 100644 --- a/vector/src/main/java/im/vector/app/core/ui/views/FooteredTextView.kt +++ b/vector/src/main/java/im/vector/app/core/ui/views/FooteredTextView.kt @@ -126,6 +126,10 @@ class FooteredTextView @JvmOverloads constructor( } else { // Reserve vertical footer space newHeight += footerHeight + // Ensure enough width for footer bellow + newWidth = max(newWidth, footerWidth + + resources.getDimensionPixelSize(R.dimen.sc_footer_padding_compensation) + + 2 * resources.getDimensionPixelSize(R.dimen.sc_footer_overlay_padding)) } if (addItalicPadding) {