refact fullscreen and minimize button

Signed-off-by: dignow <linlong1265@gmail.com>
This commit is contained in:
dignow
2023-07-27 22:19:38 +08:00
parent 4d2036512a
commit 9321a4f486
3 changed files with 62 additions and 83 deletions

View File

@@ -1391,7 +1391,11 @@ Future<void> saveWindowPosition(WindowType type, {int? windowId}) async {
}
if (Platform.isWindows) {
const kMinOffset = -10000;
if (position.dx < kMinOffset || position.dy < kMinOffset) {
const kMaxOffset = 10000;
if (position.dx < kMinOffset ||
position.dy < kMinOffset ||
position.dx > kMaxOffset ||
position.dy > kMaxOffset) {
debugPrint("Invalid position: $position, ignore saving position");
return;
}