diff --git a/plug-ins/print/print-draw-page.c b/plug-ins/print/print-draw-page.c index 69628eb061..4cc02aef6a 100644 --- a/plug-ins/print/print-draw-page.c +++ b/plug-ins/print/print-draw-page.c @@ -254,6 +254,8 @@ print_surface_from_drawable (gint32 drawable_ID) gimp_drawable_detach (drawable); + cairo_surface_mark_dirty (surface); + return surface; } diff --git a/plug-ins/print/print-preview.c b/plug-ins/print/print-preview.c index aa7a98fcd6..d5384836f9 100644 --- a/plug-ins/print/print-preview.c +++ b/plug-ins/print/print-preview.c @@ -880,5 +880,7 @@ print_preview_get_thumbnail (GimpDrawable *drawable, g_free (data); + cairo_surface_mark_dirty (surface); + return surface; }