diff --git a/app/src/main/java/org/linphone/ui/call/viewmodel/CurrentCallViewModel.kt b/app/src/main/java/org/linphone/ui/call/viewmodel/CurrentCallViewModel.kt index 5a2ca18ad..0eb404a82 100644 --- a/app/src/main/java/org/linphone/ui/call/viewmodel/CurrentCallViewModel.kt +++ b/app/src/main/java/org/linphone/ui/call/viewmodel/CurrentCallViewModel.kt @@ -368,6 +368,8 @@ class CurrentCallViewModel @UiThread constructor() : GenericViewModel() { @WorkerThread override fun onStateChanged(chatRoom: ChatRoom, newState: ChatRoom.State?) { val state = chatRoom.state + if (state == ChatRoom.State.Instantiated) return + val id = LinphoneUtils.getChatRoomId(chatRoom) Log.i("$TAG Conversation [$id] (${chatRoom.subject}) state changed: [$state]") diff --git a/app/src/main/java/org/linphone/ui/main/chat/viewmodel/ConversationForwardMessageViewModel.kt b/app/src/main/java/org/linphone/ui/main/chat/viewmodel/ConversationForwardMessageViewModel.kt index 60d8e9487..4d891422d 100644 --- a/app/src/main/java/org/linphone/ui/main/chat/viewmodel/ConversationForwardMessageViewModel.kt +++ b/app/src/main/java/org/linphone/ui/main/chat/viewmodel/ConversationForwardMessageViewModel.kt @@ -79,6 +79,8 @@ class ConversationForwardMessageViewModel @UiThread constructor() : AddressSelec @WorkerThread override fun onStateChanged(chatRoom: ChatRoom, newState: ChatRoom.State?) { val state = chatRoom.state + if (state == ChatRoom.State.Instantiated) return + val id = LinphoneUtils.getChatRoomId(chatRoom) Log.i("$TAG Conversation [$id] (${chatRoom.subject}) state changed: [$state]") diff --git a/app/src/main/java/org/linphone/ui/main/chat/viewmodel/StartConversationViewModel.kt b/app/src/main/java/org/linphone/ui/main/chat/viewmodel/StartConversationViewModel.kt index 21b6741d4..37ed46d51 100644 --- a/app/src/main/java/org/linphone/ui/main/chat/viewmodel/StartConversationViewModel.kt +++ b/app/src/main/java/org/linphone/ui/main/chat/viewmodel/StartConversationViewModel.kt @@ -61,6 +61,8 @@ class StartConversationViewModel @UiThread constructor() : AddressSelectionViewM @WorkerThread override fun onStateChanged(chatRoom: ChatRoom, newState: ChatRoom.State?) { val state = chatRoom.state + if (state == ChatRoom.State.Instantiated) return + val id = LinphoneUtils.getChatRoomId(chatRoom) Log.i("$TAG Conversation [$id] (${chatRoom.subject}) state changed: [$state]") diff --git a/app/src/main/java/org/linphone/ui/main/contacts/viewmodel/ContactViewModel.kt b/app/src/main/java/org/linphone/ui/main/contacts/viewmodel/ContactViewModel.kt index 09f14f48e..9e91e4915 100644 --- a/app/src/main/java/org/linphone/ui/main/contacts/viewmodel/ContactViewModel.kt +++ b/app/src/main/java/org/linphone/ui/main/contacts/viewmodel/ContactViewModel.kt @@ -192,6 +192,8 @@ class ContactViewModel @UiThread constructor() : GenericViewModel() { @WorkerThread override fun onStateChanged(chatRoom: ChatRoom, newState: ChatRoom.State?) { val state = chatRoom.state + if (state == ChatRoom.State.Instantiated) return + val id = LinphoneUtils.getChatRoomId(chatRoom) Log.i("$TAG Conversation [$id] (${chatRoom.subject}) state changed: [$state]") diff --git a/app/src/main/java/org/linphone/ui/main/history/viewmodel/HistoryViewModel.kt b/app/src/main/java/org/linphone/ui/main/history/viewmodel/HistoryViewModel.kt index b9b1b516b..87c2f8630 100644 --- a/app/src/main/java/org/linphone/ui/main/history/viewmodel/HistoryViewModel.kt +++ b/app/src/main/java/org/linphone/ui/main/history/viewmodel/HistoryViewModel.kt @@ -80,6 +80,8 @@ class HistoryViewModel @UiThread constructor() : GenericViewModel() { @WorkerThread override fun onStateChanged(chatRoom: ChatRoom, newState: ChatRoom.State?) { val state = chatRoom.state + if (state == ChatRoom.State.Instantiated) return + val id = LinphoneUtils.getChatRoomId(chatRoom) Log.i("$TAG Conversation [$id] (${chatRoom.subject}) state changed: [$state]") diff --git a/app/src/main/java/org/linphone/ui/main/settings/viewmodel/AccountSettingsViewModel.kt b/app/src/main/java/org/linphone/ui/main/settings/viewmodel/AccountSettingsViewModel.kt index f6cda6447..d2fd002b8 100644 --- a/app/src/main/java/org/linphone/ui/main/settings/viewmodel/AccountSettingsViewModel.kt +++ b/app/src/main/java/org/linphone/ui/main/settings/viewmodel/AccountSettingsViewModel.kt @@ -77,8 +77,6 @@ class AccountSettingsViewModel @UiThread constructor() : GenericViewModel() { val accountFoundEvent = MutableLiveData>() - val showUpdatePasswordDialog = MutableLiveData>() - private lateinit var account: Account private lateinit var natPolicy: NatPolicy