[Goodies-commits] r3390 - ristretto/trunk/src
Stephan Arts
stephan at xfce.org
Tue Oct 16 00:07:55 CEST 2007
Author: stephan
Date: 2007-10-15 22:07:55 +0000 (Mon, 15 Oct 2007)
New Revision: 3390
Modified:
ristretto/trunk/src/picture_viewer.c
Log:
Apply patch from Peter de Ridder <peter at xfce.org>, fixes an issue with moving an image by dragging.
Modified: ristretto/trunk/src/picture_viewer.c
===================================================================
--- ristretto/trunk/src/picture_viewer.c 2007-10-15 21:34:25 UTC (rev 3389)
+++ ristretto/trunk/src/picture_viewer.c 2007-10-15 22:07:55 UTC (rev 3390)
@@ -602,6 +602,11 @@
viewer->hadjustment->value = viewer->hadjustment->upper - viewer->hadjustment->page_size;
hadjustment_changed = TRUE;
}
+ if(viewer->hadjustment->value < viewer->hadjustment->lower)
+ {
+ viewer->hadjustment->value = viewer->hadjustment->lower;
+ hadjustment_changed = TRUE;
+ }
}
if(viewer->vadjustment)
{
@@ -615,6 +620,11 @@
viewer->vadjustment->value = viewer->vadjustment->upper - viewer->vadjustment->page_size;
vadjustment_changed = TRUE;
}
+ if(viewer->vadjustment->value < viewer->vadjustment->lower)
+ {
+ viewer->vadjustment->value = viewer->vadjustment->lower;
+ vadjustment_changed = TRUE;
+ }
}
@@ -1048,6 +1058,10 @@
{
viewer->hadjustment->value = viewer->hadjustment->upper - viewer->hadjustment->page_size;
}
+ if((viewer->hadjustment->value) < viewer->hadjustment->lower)
+ {
+ viewer->hadjustment->value = viewer->hadjustment->lower;
+ }
gtk_adjustment_value_changed(viewer->hadjustment);
}
if (viewer->priv->motion.y != event->y)
@@ -1057,6 +1071,10 @@
{
viewer->vadjustment->value = viewer->vadjustment->upper - viewer->vadjustment->page_size;
}
+ if((viewer->vadjustment->value) < viewer->vadjustment->lower)
+ {
+ viewer->vadjustment->value = viewer->vadjustment->lower;
+ }
gtk_adjustment_value_changed(viewer->vadjustment);
}
More information about the Goodies-commits
mailing list