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 {
if (isConnManager) {
if (!_isShowCMChatPage) {
await toggleCMChatPage(id);
if (isDesktop) {
if (isConnManager) {
if (!_isShowCMChatPage) {
await toggleCMChatPage(id);
}
} else {
if (_isChatOverlayHide()) {
await toggleChatOverlay();
}
}
} else {
if (_isChatOverlayHide()) {
await toggleChatOverlay();
if (id == clientModeID) {
if (_isChatOverlayHide()) {
await toggleChatOverlay();
}
}
}
}