From d5535aa2793aaf7db054528c851df6a95807a303 Mon Sep 17 00:00:00 2001 From: Nathan Sweet Date: Tue, 3 Mar 2026 17:55:02 -0400 Subject: [PATCH] [libgdx] Fixed path constraint in binary exports. --- .../src/com/esotericsoftware/spine/SkeletonBinary.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/SkeletonBinary.java b/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/SkeletonBinary.java index b22825044..d90c54e70 100644 --- a/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/SkeletonBinary.java +++ b/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/SkeletonBinary.java @@ -371,9 +371,9 @@ public class SkeletonBinary extends SkeletonLoader { data.slot = slots[input.readInt(true)]; int flags = input.read(); data.skinRequired = (flags & 1) != 0; - data.positionMode = PositionMode.values[(flags >> 1) & 2]; - data.spacingMode = SpacingMode.values[(flags >> 2) & 3]; - data.rotateMode = RotateMode.values[(flags >> 4) & 3]; + data.positionMode = PositionMode.values[(flags >> 1) & 0b1]; + data.spacingMode = SpacingMode.values[(flags >> 2) & 0b11]; + data.rotateMode = RotateMode.values[(flags >> 4) & 0b11]; if ((flags & 128) != 0) data.offsetRotation = input.readFloat(); PathConstraintPose setup = data.setup; setup.position = input.readFloat();