[Goodies-commits] r3111 - ristretto/trunk/src

Stephan Arts stephan at xfce.org
Sun Sep 2 11:34:46 CEST 2007


Author: stephan
Date: 2007-09-02 09:34:46 +0000 (Sun, 02 Sep 2007)
New Revision: 3111

Modified:
   ristretto/trunk/src/picture_viewer.c
Log:
Really fix the zooming this time



Modified: ristretto/trunk/src/picture_viewer.c
===================================================================
--- ristretto/trunk/src/picture_viewer.c	2007-09-02 06:51:13 UTC (rev 3110)
+++ ristretto/trunk/src/picture_viewer.c	2007-09-02 09:34:46 UTC (rev 3111)
@@ -686,8 +686,9 @@
             break;
         case GDK_SCROLL_DOWN:
         case GDK_SCROLL_RIGHT:
-            viewer->hadjustment->value = (viewer->hadjustment->value + event->x) * 1.2 - event->x;
-            viewer->vadjustment->value = (viewer->vadjustment->value + event->y) * 1.2 - event->y;
+            viewer->vadjustment->value = ((viewer->vadjustment->value + event->y) - viewer->vadjustment->page_size/2) * 1.2;
+            viewer->hadjustment->value = ((viewer->hadjustment->value + event->x) - viewer->hadjustment->page_size/2) * 1.2;
+
             rstto_navigator_entry_set_scale(entry, scale * 1.2);
             rstto_navigator_entry_set_fit_to_screen (entry, FALSE);
             break;




More information about the Goodies-commits mailing list