From e7d25dc2cb56c32ca31528df254bde9ddd84d91c Mon Sep 17 00:00:00 2001 From: NathanSweet Date: Sun, 20 Nov 2016 15:08:01 +0100 Subject: [PATCH] [libgdx] Reset rotation direction when changing TrackEntry alpha. --- .../src/com/esotericsoftware/spine/SkeletonViewer.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/spine-libgdx/spine-skeletonviewer/src/com/esotericsoftware/spine/SkeletonViewer.java b/spine-libgdx/spine-skeletonviewer/src/com/esotericsoftware/spine/SkeletonViewer.java index 3a3bdb411..27d06409b 100644 --- a/spine-libgdx/spine-skeletonviewer/src/com/esotericsoftware/spine/SkeletonViewer.java +++ b/spine-libgdx/spine-skeletonviewer/src/com/esotericsoftware/spine/SkeletonViewer.java @@ -597,7 +597,10 @@ public class SkeletonViewer extends ApplicationAdapter { int track = trackButtons.getCheckedIndex(); if (track > 0) { TrackEntry current = state.getCurrent(track); - if (current != null) current.setAlpha(alphaSlider.getValue()); + if (current != null) { + current.setAlpha(alphaSlider.getValue()); + current.resetRotationDirections(); + } } } });