feat: Modify reply clearing logic in ChatViewModel to allow manual closure of reply panel, preserving input text
This commit is contained in:
@@ -1032,8 +1032,9 @@ class ChatViewModel(application: Application) : AndroidViewModel(application) {
|
||||
_messages.value = _messages.value + optimisticMessage
|
||||
_inputText.value = ""
|
||||
|
||||
// Очищаем reply сразу после добавления сообщения в список
|
||||
clearReplyMessages()
|
||||
// 🔥 НЕ очищаем reply автоматически - пользователь должен закрыть панель вручную
|
||||
// Это позволяет сохранить текст в reply инпуте после отправки
|
||||
// clearReplyMessages() - вызывается только при клике на крестик
|
||||
|
||||
// Кэшируем текст
|
||||
decryptionCache[messageId] = text
|
||||
|
||||
Reference in New Issue
Block a user