From 5f2dec8eebae2fa3693539697b493d7b554b4414 Mon Sep 17 00:00:00 2001 From: Yousef Khadadeh Date: Tue, 19 May 2026 16:45:18 +0300 Subject: [PATCH] Make sure number slider element displays correct value --- src/GUIStuff/Elements/NumberSlider.hpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/GUIStuff/Elements/NumberSlider.hpp b/src/GUIStuff/Elements/NumberSlider.hpp index 724bfa8..7c79a13 100644 --- a/src/GUIStuff/Elements/NumberSlider.hpp +++ b/src/GUIStuff/Elements/NumberSlider.hpp @@ -54,6 +54,8 @@ template class NumberSlider : public Element { } virtual void update() override { + if(!dd.isHeld && data) + dd.val = *data; smooth_two_way_animation_time(dd.holdAnimation, gui.io.deltaTime, dd.isHeld, HOLD_ANIMATION_TIME); smooth_two_way_animation_time(dd.hoverAnimation, gui.io.deltaTime, mouseHovering && !gui.last_interaction_is_touch(), gui.io.theme->hoverExpandTime); if(oldDD != dd) {