I seem to be having an issue setting the overall length of an animation, for looping.
I've just upgraded Spine to 3.8.75 so perhaps something has changed recently...
The problem I'm seeing is that the time an animation loops is later than any keyframes.
Previously if I deleted some keys, the entire animation length would be shortened (and loop at the last frame).
Now, I can see there is an orange line where the animation loops, even if there are no keyframes past that point.
Here is an example file where I am seeing this issue.
https://www.dropbox.com/s/f016gpfgk1g6j4y/ExampleSpine.zip?dl=0
you'll notice the "Idle animation is fine, but the "Idle_Attack" animation loops late. The Idle_Attack animation was created by copying and modifying the regular Idle animation.
I've also noticed that if I create a new key after this loop point, the loop point changes correctly. But if I then delete that new key it returns to the 'incorrect' frame.
It almost seems like there are keyframes in the animation that I cannot see....?
Any help is appreciated! Thanks!