Browse Source

Merge pull request #10431 from AvaloniaUI/fixes/osx-menu-reparenting-crash

if the window is closed, we cannot become the key window.
release/0.10.19
Steven Kirk 3 years ago
committed by Steven Kirk
parent
commit
136a0ab8dd
  1. 2
      native/Avalonia.Native/src/OSX/AvnWindow.mm

2
native/Avalonia.Native/src/OSX/AvnWindow.mm

@ -237,7 +237,7 @@
-(BOOL)canBecomeKeyWindow
{
if(_canBecomeKeyWindow)
if(_canBecomeKeyWindow && !_closed)
{
// If the window has a child window being shown as a dialog then don't allow it to become the key window.
auto parent = dynamic_cast<WindowImpl*>(_parent.getRaw());

Loading…
Cancel
Save