diff --git a/src/Ursa/Controls/NumericUpDown/NumericUpDownBase.cs b/src/Ursa/Controls/NumericUpDown/NumericUpDownBase.cs index 0c0f67d..d82d6bf 100644 --- a/src/Ursa/Controls/NumericUpDown/NumericUpDownBase.cs +++ b/src/Ursa/Controls/NumericUpDown/NumericUpDownBase.cs @@ -230,7 +230,7 @@ public abstract class NumericUpDown : TemplatedControl private int GetDelta(Point point) { bool horizontal = Math.Abs(point.X) > Math.Abs(point.Y); - var value = horizontal ? point.X : point.Y; + var value = horizontal ? point.X : -point.Y; return value switch { > 0 => 1,