Browse Source

Fix OSX binding to WindowState.

pull/3680/head
Dan Walmsley 7 years ago
parent
commit
30458c81c5
  1. 3
      native/Avalonia.Native/src/OSX/window.mm

3
native/Avalonia.Native/src/OSX/window.mm

@ -426,6 +426,7 @@ private:
ComPtr<IAvnWindowEvents> WindowEvents;
WindowImpl(IAvnWindowEvents* events, IAvnGlContext* gl) : WindowBaseImpl(events, gl)
{
_lastWindowState = Normal;
WindowEvents = events;
[Window setCanBecomeKeyAndMain];
[Window disableCursorRects];
@ -439,7 +440,7 @@ private:
[[Window parentWindow] removeChildWindow:Window];
WindowBaseImpl::Show();
return SetWindowState(Normal);
return SetWindowState(_lastWindowState);
}
}

Loading…
Cancel
Save