mirror of https://github.com/fltk/fltk
Fix "Wayland crash on mapping windows at startup" (#1072)
This commit is contained in:
parent
6aa5b70307
commit
bb917628ff
|
@ -1908,7 +1908,7 @@ void Fl_Wayland_Window_Driver::resize(int X, int Y, int W, int H) {
|
||||||
wl_callback_destroy(fl_win->frame_cb);
|
wl_callback_destroy(fl_win->frame_cb);
|
||||||
fl_win->frame_cb = NULL;
|
fl_win->frame_cb = NULL;
|
||||||
}
|
}
|
||||||
Fl_Wayland_Graphics_Driver::buffer_commit(parent_xid);
|
if (parent_xid->buffer) Fl_Wayland_Graphics_Driver::buffer_commit(parent_xid);
|
||||||
} else {
|
} else {
|
||||||
if (!(parent && parent->damage()) && !parent_xid->frame_cb) {
|
if (!(parent && parent->damage()) && !parent_xid->frame_cb) {
|
||||||
// use the frame callback mechanism and memorize current X,Y,W,H values
|
// use the frame callback mechanism and memorize current X,Y,W,H values
|
||||||
|
|
Loading…
Reference in New Issue