Browse Source

only reset _lastWindowState if we are zoomed.

pull/10532/head
Dan Walmsley 3 years ago
parent
commit
e51aaf4b2d
  1. 6
      native/Avalonia.Native/src/OSX/WindowImpl.mm

6
native/Avalonia.Native/src/OSX/WindowImpl.mm

@ -54,7 +54,11 @@ HRESULT WindowImpl::Show(bool activate, bool isDialog) {
WindowBaseImpl::Show(activate, isDialog);
GetWindowState(&_actualWindowState);
_lastWindowState = _actualWindowState;
if(IsZoomed()) {
_lastWindowState = _actualWindowState;
}
return SetWindowState(_lastWindowState);
}
}

Loading…
Cancel
Save