From b9ee063018bf6bee9dd9e73f0b9acdd25016bb96 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Thu, 3 Sep 2020 15:19:16 +0200 Subject: [PATCH] Fixed UI issue with 1-1 encrypted chat room at creation --- .../activities/main/chat/viewmodels/ChatRoomViewModel.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/java/org/linphone/activities/main/chat/viewmodels/ChatRoomViewModel.kt b/app/src/main/java/org/linphone/activities/main/chat/viewmodels/ChatRoomViewModel.kt index d65f1465c..ec6a5e214 100644 --- a/app/src/main/java/org/linphone/activities/main/chat/viewmodels/ChatRoomViewModel.kt +++ b/app/src/main/java/org/linphone/activities/main/chat/viewmodels/ChatRoomViewModel.kt @@ -131,6 +131,11 @@ class ChatRoomViewModel(val chatRoom: ChatRoom) : ViewModel(), ContactViewModelI private val chatRoomListener: ChatRoomListenerStub = object : ChatRoomListenerStub() { override fun onStateChanged(chatRoom: ChatRoom, state: ChatRoom.State) { Log.i("[Chat Room] $chatRoom state changed: $state") + if (state == ChatRoom.State.Created) { + contactLookup() + updateSecurityIcon() + subject.value = chatRoom.subject + } } override fun onSubjectChanged(chatRoom: ChatRoom, eventLog: EventLog) {