mirror of
https://github.com/fltk/fltk.git
synced 2026-05-24 16:36:37 +08:00
Add necessary call to Fl_Cairo_Graphics_Driver::needs_commit_tag().
This commit is contained in:
@@ -412,8 +412,12 @@ void Fl_Wayland_Window_Driver::make_current() {
|
||||
|
||||
fl_graphics_driver->clip_region(0);
|
||||
fl_window = window;
|
||||
if (!window->buffer) window->buffer = Fl_Wayland_Graphics_Driver::create_shm_buffer(
|
||||
if (!window->buffer) {
|
||||
window->buffer = Fl_Wayland_Graphics_Driver::create_shm_buffer(
|
||||
pWindow->w() * scale, pWindow->h() * scale);
|
||||
((Fl_Cairo_Graphics_Driver*)fl_graphics_driver)->needs_commit_tag(
|
||||
&window->buffer->draw_buffer_needs_commit);
|
||||
}
|
||||
((Fl_Wayland_Graphics_Driver*)fl_graphics_driver)->activate(window->buffer, scale);
|
||||
|
||||
#ifdef FLTK_USE_CAIRO
|
||||
|
||||
Reference in New Issue
Block a user