From 5bbfa490bffc9a1b5f6dcfb1ce26b611823627dd Mon Sep 17 00:00:00 2001 From: badlogic Date: Fri, 9 Aug 2019 14:53:06 +0200 Subject: [PATCH] [cpp] Closes #1435, AnimationState#computeNotLast() was wrong. --- spine-cpp/spine-cpp/src/spine/AnimationState.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/spine-cpp/spine-cpp/src/spine/AnimationState.cpp b/spine-cpp/spine-cpp/src/spine/AnimationState.cpp index 12dc07b47..c2350c8d6 100644 --- a/spine-cpp/spine-cpp/src/spine/AnimationState.cpp +++ b/spine-cpp/spine-cpp/src/spine/AnimationState.cpp @@ -1071,6 +1071,7 @@ void AnimationState::computeNotLast(TrackEntry *entry) { AttachmentTimeline *timeline = static_cast(timelines[i]); if (!_propertyIDs.contains(timeline->getSlotIndex())) { _propertyIDs.add(timeline->getSlotIndex()); + } else { timelineMode[i] |= NotLast; } }