# HG changeset patch # User Tomasz Mon # Date 1183104961 -7200 # Node ID e968134f11ed725d8e583704313c8b26902e9a6b # Parent 3ef909ed305613aff406e703b7d81170b5c8c3bb fix dragging textbox diff -r 3ef909ed3056 -r e968134f11ed src/audacious/ui_skinned_textbox.c --- a/src/audacious/ui_skinned_textbox.c Fri Jun 29 09:57:17 2007 +0200 +++ b/src/audacious/ui_skinned_textbox.c Fri Jun 29 10:16:01 2007 +0200 @@ -347,10 +347,10 @@ priv->offset = priv->drag_off - (event->x - priv->drag_x); while (priv->offset < 0) - priv->offset += priv->pixmap_width; + priv->offset = 0; while (priv->offset > (priv->pixmap_width - priv->w)) - priv->offset -= priv->pixmap_width; + priv->offset = (priv->pixmap_width - priv->w); ui_skinned_textbox_redraw(textbox); }