From cf7b5f156712d39ab3e27d84f321896262ab0906 Mon Sep 17 00:00:00 2001 From: Nathan Sweet Date: Tue, 6 May 2025 22:00:43 -0400 Subject: [PATCH] [libgdx] Don't apply slider if its bone is inactive. --- .../spine-libgdx/src/com/esotericsoftware/spine/Slider.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/Slider.java b/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/Slider.java index f02fd8924..c6cf757f2 100644 --- a/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/Slider.java +++ b/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/Slider.java @@ -62,7 +62,8 @@ public class Slider extends Constraint { if (pose.mix == 0) return; Animation animation = data.animation; - if (bone != null && bone.active) { + if (bone != null) { + if (!bone.active) return; pose.time = (data.property.value(bone.applied, data.local, offsets) - data.property.offset) * data.scale; if (data.loop) pose.time = animation.duration + (pose.time % animation.duration);