fix($animate): ensure enable/disable animations always lookup the correct flag

Animations were incorrectly looking up the enable/disable property resulting
in structural animations to never end.

Closes #4435