fix, macos, close sessions, confirm dialog and then hide

Signed-off-by: dignow <linlong1265@gmail.com>
This commit is contained in:
dignow
2023-10-20 09:15:53 +08:00
parent 4a03b3d7d9
commit 676b02c8de
5 changed files with 36 additions and 26 deletions

View File

@@ -1495,7 +1495,7 @@ Future<void> saveWindowPosition(WindowType type, {int? windowId}) async {
late Size sz;
late bool isMaximized;
bool isFullscreen = stateGlobal.fullscreen.isTrue ||
(Platform.isMacOS && stateGlobal.closeOnFullscreen);
(Platform.isMacOS && stateGlobal.closeOnFullscreen == true);
setFrameIfMaximized() {
if (isMaximized) {
final pos = bind.getLocalFlutterOption(k: kWindowPrefix + type.name);