Add back incorrectly reverted animation handling logic
Add back incorrectly reverted animation handling logic

This reverts commit b904fa6615ad210afc94e874a3861572e9bb0499.

UselessToucan/osu,smoogipooo/osu,ppy/osu,NeoAdonis/osu,ppy/osu,smoogipoo/osu,UselessToucan/osu,peppy/osu,ppy/osu,NeoAdonis/osu,smoogipoo/osu,UselessToucan/osu,peppy/osu-new,peppy/osu,smoogipoo/osu,NeoAdonis/osu,peppy/osu