Fix issues with Fl_RGB_Image::draw() + window scaling, and performance concerns (#1370)

This commit is contained in:
ManoloFLTK 2026-03-13 09:29:52 +01:00
parent fe4075af06
commit aa94053e65

View File

@ -414,7 +414,7 @@ void Fl_X11_Window_Driver::make_current() {
cairo_save(cairo_);
}
} else if (other_xid) {
pWindow->damage(FL_DAMAGE_EXPOSE);
pWindow->damage(FL_DAMAGE_CHILD);
}
if (cairo_) ((Fl_X11_Cairo_Graphics_Driver*)fl_graphics_driver)->set_cairo(cairo_);
fl_graphics_driver->scale(scale);