Fix restoring window placement on linux

This commit is contained in:
2025-03-31 12:26:32 +08:00
parent 6c179ceb95
commit cd9b07bb3e

View File

@@ -35,8 +35,14 @@ void main(List<String> args) {
} }
await windowManager.setMinimumSize(const Size(500, 600)); await windowManager.setMinimumSize(const Size(500, 600));
var placement = await WindowPlacement.loadFromFile(); var placement = await WindowPlacement.loadFromFile();
await placement.applyToWindow(); if (App.isLinux) {
await windowManager.show(); await windowManager.show();
await placement.applyToWindow();
} else {
await placement.applyToWindow();
await windowManager.show();
}
WindowPlacement.loop(); WindowPlacement.loop();
}); });
} }