[Xfce4-commits] <ristretto:master> Improve placement of the set_page_size functions

Stephan Arts noreply at xfce.org
Mon Oct 17 15:00:01 CEST 2011


Updating branch refs/heads/master
         to c2553fb4097e50eed5172ec5102d9a2d4b246973 (commit)
       from 45fcf1891e425104df294dd90c9f9cdcd44259ef (commit)

commit c2553fb4097e50eed5172ec5102d9a2d4b246973
Author: Stephan Arts <stephan at xfce.org>
Date:   Mon Oct 17 14:57:39 2011 +0200

    Improve placement of the set_page_size functions

 src/image_viewer.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/image_viewer.c b/src/image_viewer.c
index e1caf64..2154f08 100644
--- a/src/image_viewer.c
+++ b/src/image_viewer.c
@@ -1510,6 +1510,9 @@ cb_rstto_image_viewer_queued_repaint (RsttoImageViewer *viewer)
     g_object_freeze_notify(G_OBJECT(viewer->hadjustment));
     g_object_freeze_notify(G_OBJECT(viewer->vadjustment));
 
+    gtk_adjustment_set_page_size (viewer->hadjustment, (gdouble)(widget->allocation.width));
+    gtk_adjustment_set_page_size (viewer->vadjustment, (gdouble)(widget->allocation.height));
+
     if (viewer->priv->pixbuf)
     {
         switch (viewer->priv->orientation)
@@ -1793,8 +1796,6 @@ cb_rstto_image_viewer_queued_repaint (RsttoImageViewer *viewer)
         gtk_adjustment_set_upper (viewer->vadjustment, 0);
     }
 
-    gtk_adjustment_set_page_size (viewer->hadjustment, (gdouble)(widget->allocation.width));
-    gtk_adjustment_set_page_size (viewer->vadjustment, (gdouble)(widget->allocation.height));
 
     g_object_thaw_notify(G_OBJECT(viewer->hadjustment));
     g_object_thaw_notify(G_OBJECT(viewer->vadjustment));


More information about the Xfce4-commits mailing list