fix android show chat overly out of remote page

Signed-off-by: 21pages <pages21@163.com>
This commit is contained in:
21pages 2023-07-08 16:08:23 +08:00
parent b0f22d8693
commit 76987105c1

View File

@ -234,13 +234,21 @@ class ChatModel with ChangeNotifier {
} }
showChatPage(int id) async { showChatPage(int id) async {
if (isConnManager) { if (isDesktop) {
if (!_isShowCMChatPage) { if (isConnManager) {
await toggleCMChatPage(id); if (!_isShowCMChatPage) {
await toggleCMChatPage(id);
}
} else {
if (_isChatOverlayHide()) {
await toggleChatOverlay();
}
} }
} else { } else {
if (_isChatOverlayHide()) { if (id == clientModeID) {
await toggleChatOverlay(); if (_isChatOverlayHide()) {
await toggleChatOverlay();
}
} }
} }
} }