Trying to workaround chat room already displayed log when pane is closed issue
This commit is contained in:
parent
57b0255cc4
commit
d6b853ed68
1 changed files with 8 additions and 1 deletions
|
@ -249,7 +249,14 @@ class MasterChatRoomsFragment : MasterFragment<ChatRoomMasterFragmentBinding, Ch
|
|||
sharedViewModel.destructionPendingChatRoom = chatRoom
|
||||
} else {
|
||||
if (chatRoom.peerAddress.asStringUriOnly() == coreContext.notificationsManager.currentlyDisplayedChatRoomAddress) {
|
||||
Log.w("[Chat] This chat room is already displayed!")
|
||||
if (!binding.slidingPane.isOpen) {
|
||||
Log.w("[Chat] Chat room is displayed but sliding pane is closed...")
|
||||
if (!binding.slidingPane.openPane()) {
|
||||
Log.e("[Chat] Tried to open pane to workaround already displayed chat room issue, failed!")
|
||||
}
|
||||
} else {
|
||||
Log.w("[Chat] This chat room is already displayed!")
|
||||
}
|
||||
} else {
|
||||
sharedViewModel.selectedChatRoom.value = chatRoom
|
||||
navigateToChatRoom(
|
||||
|
|
Loading…
Reference in a new issue