Author: post
Date: 2012-06-19 20:00:28 +0200 (Tue, 19 Jun 2012)
New Revision: 4235

Modified:
   trunk/src/rs-preview-widget.c
Log:
Minimize flickering, when scrolling.

Modified: trunk/src/rs-preview-widget.c
===================================================================
--- trunk/src/rs-preview-widget.c       2012-06-08 22:03:07 UTC (rev 4234)
+++ trunk/src/rs-preview-widget.c       2012-06-19 18:00:28 UTC (rev 4235)
@@ -1400,6 +1400,7 @@
        }
 
        rs_preview_widget_update(preview, TRUE);
+       GTK_CATCHUP();
 }
 
 static void
@@ -1676,6 +1677,7 @@
 {
        RSPreviewWidget *preview = RS_PREVIEW_WIDGET(user_data);
 
+       GTK_CATCHUP();
        rs_preview_widget_quick_end(preview);
 
        return FALSE;
@@ -3021,7 +3023,7 @@
                /* Do the render */
                gdk_threads_enter();
                rs_preview_do_render(t->preview, &dirty_area_accum);
-               GTK_CATCHUP();
+               GUI_CATCHUP();
                gdk_threads_leave();
 #undef CAIRO_LINE
                


_______________________________________________
Rawstudio-commit mailing list
[email protected]
http://rawstudio.org/cgi-bin/mailman/listinfo/rawstudio-commit

Reply via email to