mirror of
https://github.com/fltk/fltk.git
synced 2025-12-16 01:26:37 +08:00
Restore use of menubar at top of fullscreen window under X11
This commit is contained in:
@@ -253,6 +253,10 @@ void Fl_Window_Driver::menu_window_area(int &X, int &Y, int &W, int &H, int nscr
|
|||||||
int mx, my;
|
int mx, my;
|
||||||
Fl_Screen_Driver *scr_driver = Fl::screen_driver();
|
Fl_Screen_Driver *scr_driver = Fl::screen_driver();
|
||||||
if (nscreen < 0) nscreen = scr_driver->get_mouse(mx, my);
|
if (nscreen < 0) nscreen = scr_driver->get_mouse(mx, my);
|
||||||
|
Fl_Window *parent = Fl_Window_Driver::menu_parent();
|
||||||
|
if (parent && parent->fullscreen_active())
|
||||||
|
scr_driver->screen_xywh(X, Y, W, H, nscreen);
|
||||||
|
else
|
||||||
scr_driver->screen_work_area(X, Y, W, H, nscreen);
|
scr_driver->screen_work_area(X, Y, W, H, nscreen);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user