Merge pull request #5372 from dignow/fix/window_border_on_maximized
Fix, Windows and Linux, window border on maximize
This commit is contained in:
commit
214e4285be
@ -50,11 +50,18 @@ class StateGlobal {
|
|||||||
|
|
||||||
setWindowId(int id) => _windowId = id;
|
setWindowId(int id) => _windowId = id;
|
||||||
setMaximized(bool v) {
|
setMaximized(bool v) {
|
||||||
if (isMaximized.value != v && !_fullscreen) {
|
if (!_fullscreen) {
|
||||||
|
if (isMaximized.value != v) {
|
||||||
isMaximized.value = v;
|
isMaximized.value = v;
|
||||||
_resizeEdgeSize.value = isMaximized.isTrue ? kMaximizeEdgeSize : kWindowEdgeSize;
|
_resizeEdgeSize.value =
|
||||||
|
isMaximized.isTrue ? kMaximizeEdgeSize : kWindowEdgeSize;
|
||||||
|
}
|
||||||
|
if (!Platform.isMacOS) {
|
||||||
|
_windowBorderWidth.value = v ? 0 : kWindowBorderWidth;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
setMinimized(bool v) => _isMinimized = v;
|
setMinimized(bool v) => _isMinimized = v;
|
||||||
|
|
||||||
setFullscreen(bool v) {
|
setFullscreen(bool v) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user