flutter hide cm if client is empty, close cm if that last for 6 seconds

Signed-off-by: 21pages <pages21@163.com>
This commit is contained in:
21pages
2023-08-26 18:49:23 +08:00
parent 3e6faf8364
commit 50b8744f24
2 changed files with 46 additions and 4 deletions

View File

@@ -268,10 +268,12 @@ hideCmWindow({bool isStartup = false}) async {
await windowManager.hide();
});
} else {
await windowManager.setOpacity(0);
bind.mainHideDocker();
await windowManager.minimize();
await windowManager.hide();
if (await windowManager.getOpacity() != 0) {
await windowManager.setOpacity(0);
bind.mainHideDocker();
await windowManager.minimize();
await windowManager.hide();
}
}
}