feat: Hide keyboard and emoji picker when entering selection mode

This commit is contained in:
k1ngsterr1
2026-01-14 03:15:25 +05:00
parent e7971c9b3e
commit 57e37c68f9

View File

@@ -298,11 +298,12 @@ fun ChatDetailScreen(
var selectedMessages by remember { mutableStateOf<Set<String>>(emptySet()) }
val isSelectionMode = selectedMessages.isNotEmpty()
// 🔥 Закрываем клавиатуру когда открывается selection mode (action bar с Reply/Forward)
// 🔥 Закрываем клавиатуру и emoji picker когда открывается selection mode (action bar с Reply/Forward)
LaunchedEffect(isSelectionMode) {
if (isSelectionMode) {
keyboardController?.hide()
focusManager.clearFocus()
showEmojiPicker = false
}
}