Sat, 06 Jun 2026 18:08:51 +0200
fix incorrect type when passing a dialog window to the windowmanager (Cocoa)
| ui/cocoa/window.m | file | annotate | diff | comparison | revisions |
--- a/ui/cocoa/window.m Sat Jun 06 18:04:54 2026 +0200 +++ b/ui/cocoa/window.m Sat Jun 06 18:08:51 2026 +0200 @@ -314,13 +314,15 @@ NSWindowStyleMaskUtilityWindow) backing:NSBackingStoreBuffered defer:NO]; + NSWindowController *controller = [[NSWindowController alloc] initWithWindow:panel]; + panel.windowController = controller; panel.parent = (__bridge NSWindow*)parent->wobj; panel.obj = obj; panel.modal = args->modal; panel.onclick = args->onclick; panel.onclickdata = args->onclickdata; [panel center]; - [[WindowManager sharedWindowManager] addWindow:panel]; + [[WindowManager sharedWindowManager] addWindow:controller]; obj->wobj = (__bridge void*)panel; NSView *content = panel.contentView;