Merge pull request #5372 from dignow/fix/window_border_on_maximized

Fix, Windows and Linux, window border on maximize
This commit is contained in:
RustDesk
2023-08-13 14:44:20 +08:00
committed by GitHub
Unverified

View File

@@ -50,11 +50,18 @@ class StateGlobal {
setWindowId(int id) => _windowId = id;
setMaximized(bool v) {
if (isMaximized.value != v && !_fullscreen) {
isMaximized.value = v;
_resizeEdgeSize.value = isMaximized.isTrue ? kMaximizeEdgeSize : kWindowEdgeSize;
if (!_fullscreen) {
if (isMaximized.value != v) {
isMaximized.value = v;
_resizeEdgeSize.value =
isMaximized.isTrue ? kMaximizeEdgeSize : kWindowEdgeSize;
}
if (!Platform.isMacOS) {
_windowBorderWidth.value = v ? 0 : kWindowBorderWidth;
}
}
}
setMinimized(bool v) => _isMinimized = v;
setFullscreen(bool v) {