diff --git a/app/src/main/java/org/linphone/ui/main/chat/viewmodel/SendMessageInConversationViewModel.kt b/app/src/main/java/org/linphone/ui/main/chat/viewmodel/SendMessageInConversationViewModel.kt index 2c1a18e80..83c8e9c7d 100644 --- a/app/src/main/java/org/linphone/ui/main/chat/viewmodel/SendMessageInConversationViewModel.kt +++ b/app/src/main/java/org/linphone/ui/main/chat/viewmodel/SendMessageInConversationViewModel.kt @@ -191,6 +191,7 @@ class SendMessageInConversationViewModel @UiThread fun configureChatRoom(room: ChatRoom) { + Log.i("$TAG Chat room configured") chatRoom = room coreContext.postOnCoreThread { chatRoom.addListener(chatRoomListener) @@ -324,7 +325,9 @@ class SendMessageInConversationViewModel @UiThread fun notifyChatMessageIsBeingComposed() { coreContext.postOnCoreThread { - chatRoom.compose() + if (::chatRoom.isInitialized) { + chatRoom.compose() + } } }