diff --git a/gtk/gtkrange.c b/gtk/gtkrange.c index 058b49968d..5bd6005f8c 100644 --- a/gtk/gtkrange.c +++ b/gtk/gtkrange.c @@ -704,8 +704,8 @@ should_invert_move (GtkRange *range, if (move_orientation == priv->orientation) return should_invert (range); - /* H range/V move: Always invert, so down/up always dec/increase the value */ - if (priv->orientation == GTK_ORIENTATION_HORIZONTAL) + /* H scale/V move: Always invert, so down/up always dec/increase the value */ + if (priv->orientation == GTK_ORIENTATION_HORIZONTAL && GTK_IS_SCALE (range)) return TRUE; /* V range/H move: Left/right always dec/increase the value */