From 7e2d45012e2a1fa4f42133503386fac7b769fa23 Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Sun, 1 Dec 2024 11:31:44 +0100 Subject: [PATCH] Fix scroll panel regression from 6f0a2c028865794a6c6f0995fbbc3099c3d84eef --- Source/Engine/UI/GUI/Panels/ScrollBar.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/Engine/UI/GUI/Panels/ScrollBar.cs b/Source/Engine/UI/GUI/Panels/ScrollBar.cs index 8f3ad5f38..a0d961fc4 100644 --- a/Source/Engine/UI/GUI/Panels/ScrollBar.cs +++ b/Source/Engine/UI/GUI/Panels/ScrollBar.cs @@ -330,7 +330,7 @@ namespace FlaxEngine.GUI bool needUpdate = Mathf.Abs(_thumbOpacity - targetOpacity) > 0.001f; // Ensure scroll bar is visible and smoothing is required - if (Visible && (Mathf.Abs(_targetValue - _value) > 0.0001f || _scrollAnimationProgress < 1.0f)) + if (Visible && Mathf.Abs(_targetValue - _value) > 0.01f) { // Interpolate or not if running slow float value; @@ -358,7 +358,7 @@ namespace FlaxEngine.GUI { value = _targetValue; _startValue = _targetValue; - _scrollAnimationProgress = 1f; + _scrollAnimationProgress = 0f; } _value = value;