diff --git a/unix/window.c b/unix/window.c index b3baf4af..a37b55de 100644 --- a/unix/window.c +++ b/unix/window.c @@ -953,6 +953,7 @@ static gint draw_area(GtkWidget *widget, cairo_t *cr, gpointer data) if (inst->surface) { cairo_set_source_surface(cr, inst->surface, 0, 0); cairo_paint(cr); + cairo_surface_flush(cairo_get_target(cr)); } return true;