mirror of
https://github.com/fltk/fltk.git
synced 2026-06-01 06:14:28 +08:00
Slightly improve Fl_Wayland_Window_Driver::flush()
This commit is contained in:
@@ -399,7 +399,11 @@ void Fl_Wayland_Window_Driver::flush() {
|
|||||||
Fl_Wayland_Window_Driver::in_flush_ = true;
|
Fl_Wayland_Window_Driver::in_flush_ = true;
|
||||||
Fl_Window_Driver::flush();
|
Fl_Window_Driver::flush();
|
||||||
Fl_Wayland_Window_Driver::in_flush_ = false;
|
Fl_Wayland_Window_Driver::in_flush_ = false;
|
||||||
if (window->buffer->cb) wl_callback_destroy(window->buffer->cb);
|
if (window->buffer->cb) {
|
||||||
|
wl_callback_destroy(window->buffer->cb);
|
||||||
|
window->buffer->cb = NULL;
|
||||||
|
r = NULL;
|
||||||
|
}
|
||||||
Fl_Wayland_Graphics_Driver::buffer_commit(window, r);
|
Fl_Wayland_Graphics_Driver::buffer_commit(window, r);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user