feat: Hide keyboard when user is blocked in MessageInputBar
This commit is contained in:
@@ -1955,6 +1955,15 @@ private fun MessageInputBar(
|
||||
onToggleEmojiPicker(false)
|
||||
}
|
||||
}
|
||||
|
||||
// 🔥 Закрываем клавиатуру когда пользователь заблокирован
|
||||
LaunchedEffect(isBlocked) {
|
||||
if (isBlocked) {
|
||||
val imm = context.getSystemService(Context.INPUT_METHOD_SERVICE) as InputMethodManager
|
||||
imm.hideSoftInputFromWindow(view.windowToken, 0)
|
||||
focusManager.clearFocus(force = true)
|
||||
}
|
||||
}
|
||||
|
||||
// Функция для гарантированного закрытия клавиатуры через InputMethodManager
|
||||
fun hideKeyboardCompletely() {
|
||||
|
||||
Reference in New Issue
Block a user