mirror of
https://github.com/fltk/fltk.git
synced 2026-05-31 05:35:29 +08:00
Fix: macOS runtime warning makeKeyWindow... (#785)
This commit is contained in:
+2
-1
@@ -3062,7 +3062,8 @@ void Fl_Cocoa_Window_Driver::makeWindow()
|
|||||||
FLWindow *pxid = fl_xid(w->top_window());
|
FLWindow *pxid = fl_xid(w->top_window());
|
||||||
[pxid makeFirstResponder:[pxid contentView]];
|
[pxid makeFirstResponder:[pxid contentView]];
|
||||||
} else { // a top-level window
|
} else { // a top-level window
|
||||||
[cw makeKeyAndOrderFront:nil];
|
if ([cw canBecomeKeyWindow]) [cw makeKeyAndOrderFront:nil];
|
||||||
|
else [cw orderFront:nil];
|
||||||
}
|
}
|
||||||
if (fl_sys_menu_bar && Fl_MacOS_Sys_Menu_Bar_Driver::window_menu_style() && !w->parent() && w->border() &&
|
if (fl_sys_menu_bar && Fl_MacOS_Sys_Menu_Bar_Driver::window_menu_style() && !w->parent() && w->border() &&
|
||||||
!w->modal() && !w->non_modal()) {
|
!w->modal() && !w->non_modal()) {
|
||||||
|
|||||||
Reference in New Issue
Block a user