# HG changeset patch # User Tomasz Mon # Date 1184251237 -7200 # Node ID befb8b7df9e6a7e482b737979fbab83209f6fe7f # Parent a4288aa638b8ef0288dd3c9519430bfcb12c66ab correct sliders diff -r a4288aa638b8 -r befb8b7df9e6 src/audacious/ui_skinned_horizontal_slider.c --- a/src/audacious/ui_skinned_horizontal_slider.c Thu Jul 12 15:34:11 2007 +0200 +++ b/src/audacious/ui_skinned_horizontal_slider.c Thu Jul 12 16:40:37 2007 +0200 @@ -196,8 +196,7 @@ attributes.window_type = GDK_WINDOW_CHILD; attributes.event_mask = gtk_widget_get_events(widget); attributes.event_mask |= GDK_EXPOSURE_MASK | GDK_BUTTON_PRESS_MASK | - GDK_BUTTON_RELEASE_MASK | GDK_POINTER_MOTION_MASK | - GDK_POINTER_MOTION_HINT_MASK; + GDK_BUTTON_RELEASE_MASK | GDK_POINTER_MOTION_MASK; attributes.visual = gtk_widget_get_visual(widget); attributes.colormap = gtk_widget_get_colormap(widget); @@ -340,7 +339,7 @@ if (hs->pressed) { gint x; - x = event->x; + x = event->x - priv->knob_width / 2; priv->position = x; if (priv->position < priv->min)