Merge pull request #4012 from 21pages/fix

minimize cm before hide to send focus back
This commit is contained in:
RustDesk
2023-04-11 10:25:25 +08:00
committed by GitHub
Unverified

View File

@@ -134,8 +134,7 @@ void runMainApp(bool startService) async {
await restoreWindowPosition(WindowType.Main);
// Check the startup argument, if we successfully handle the argument, we keep the main window hidden.
final handledByUniLinks = await initUniLinks();
debugPrint(
"handled by uni links: $handledByUniLinks");
debugPrint("handled by uni links: $handledByUniLinks");
if (handledByUniLinks || checkArguments()) {
windowManager.hide();
} else {
@@ -249,6 +248,7 @@ void hideCmWindow() {
windowManager.setOpacity(0);
windowManager.waitUntilReadyToShow(windowOptions, () async {
bind.mainHideDocker();
await windowManager.minimize();
await windowManager.hide();
});
}