Merge pull request #5166 from dignow/feat/minimize_on_fullscreen

add minimize button on fullscreen toolbar
This commit is contained in:
RustDesk
2023-07-30 19:23:26 +08:00
committed by GitHub
4 changed files with 95 additions and 58 deletions

View File

@@ -1398,6 +1398,17 @@ Future<void> saveWindowPosition(WindowType type, {int? windowId}) async {
isMaximized = await wc.isMaximized();
break;
}
if (Platform.isWindows) {
const kMinOffset = -10000;
const kMaxOffset = 10000;
if (position.dx < kMinOffset ||
position.dy < kMinOffset ||
position.dx > kMaxOffset ||
position.dy > kMaxOffset) {
debugPrint("Invalid position: $position, ignore saving position");
return;
}
}
final pos = LastWindowPosition(
sz.width, sz.height, position.dx, position.dy, isMaximized);