From 72f19758db90381969ac14f5516689ae22e76a13 Mon Sep 17 00:00:00 2001 From: Fumiaki Yoshimatsu Date: Fri, 8 Mar 2024 17:32:15 -0800 Subject: [PATCH] Fix chat search when using Japanese IMEs. Resolves #13467 --- .../securesms/components/InsetAwareConstraintLayout.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/InsetAwareConstraintLayout.kt b/app/src/main/java/org/thoughtcrime/securesms/components/InsetAwareConstraintLayout.kt index dd6eb9845f..8bf08a29cc 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/InsetAwareConstraintLayout.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/components/InsetAwareConstraintLayout.kt @@ -130,9 +130,9 @@ open class InsetAwareConstraintLayout @JvmOverloads constructor( if (previousKeyboardHeight != keyboardInsets.bottom) { keyboardStateListeners.forEach { - if (previousKeyboardHeight <= 0) { + if (previousKeyboardHeight <= 0 && keyboardInsets.bottom > 0) { it.onKeyboardShown() - } else { + } else if (previousKeyboardHeight > 0 && keyboardInsets.bottom <= 0) { it.onKeyboardHidden() } }