Animation not getting cancelled

Still some bugs to fix with this behaviour