From 44f551acc5fc7f9b3758149ba59e44b177ace20f Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Wed, 19 Oct 2022 13:43:36 -0300 Subject: [PATCH] Request layout after text changes to ensure content is properly sized. --- .../securesms/mediasend/v2/text/TextStoryTextWatcher.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/mediasend/v2/text/TextStoryTextWatcher.kt b/app/src/main/java/org/thoughtcrime/securesms/mediasend/v2/text/TextStoryTextWatcher.kt index 2322dd10d3..4f72b5802f 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/mediasend/v2/text/TextStoryTextWatcher.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/mediasend/v2/text/TextStoryTextWatcher.kt @@ -39,6 +39,10 @@ class TextStoryTextWatcher private constructor(private val textView: TextView) : } textView.setTextSize(TypedValue.COMPLEX_UNIT_PX, DimensionUnit.DP.toPixels(expectedTextSize)) + + if (textView !is EditText) { + textView.requestLayout() + } } fun install(textView: TextView) {