From 0bb57793bb213d1e7787437f8b36f796db44c0bb Mon Sep 17 00:00:00 2001 From: Phantom Date: Sun, 17 May 2026 12:21:36 +0200 Subject: [PATCH] -u --- Source/Engine/UI/GUI/Common/Slider.cs | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/Source/Engine/UI/GUI/Common/Slider.cs b/Source/Engine/UI/GUI/Common/Slider.cs index 3acbfec8a..83a5c38e1 100644 --- a/Source/Engine/UI/GUI/Common/Slider.cs +++ b/Source/Engine/UI/GUI/Common/Slider.cs @@ -423,16 +423,8 @@ public class Slider : ContainerControl return this; } - switch (Direction) - { - case SliderDirection.HorizontalRight or SliderDirection.VerticalDown: - Value += (_keyOrGamepadPosition < _thumbCenter ? -1 : 1) * 10; - break; - case SliderDirection.HorizontalLeft or SliderDirection.VerticalUp: - Value -= (_keyOrGamepadPosition < _thumbCenter ? -1 : 1) * 10; - break; - default: break; - } + var SliderPosition = (Direction == SliderDirection.HorizontalRight || Direction == SliderDirection.VerticalDown) ? _keyOrGamepadPosition : - _keyOrGamepadPosition; + Value += (SliderPosition < _thumbCenter ? -1 : 1) * 10; return base.OnNavigate(direction, location, caller, visited); }