feat: Update chat navigation to use full user data for improved context
This commit is contained in:
@@ -42,6 +42,10 @@ object ForwardManager {
|
||||
private val _selectedChatPublicKey = MutableStateFlow<String?>(null)
|
||||
val selectedChatPublicKey: StateFlow<String?> = _selectedChatPublicKey.asStateFlow()
|
||||
|
||||
// 🔥 Счётчик для триггера перезагрузки диалога при forward
|
||||
private val _forwardTrigger = MutableStateFlow(0)
|
||||
val forwardTrigger: StateFlow<Int> = _forwardTrigger.asStateFlow()
|
||||
|
||||
/**
|
||||
* Установить сообщения для пересылки и показать выбор чата
|
||||
*/
|
||||
@@ -61,6 +65,8 @@ object ForwardManager {
|
||||
fun selectChat(publicKey: String) {
|
||||
_selectedChatPublicKey.value = publicKey
|
||||
_showChatPicker.value = false
|
||||
// 🔥 Увеличиваем триггер чтобы ChatDetailScreen перезагрузил диалог
|
||||
_forwardTrigger.value++
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user