Fix bug that set userInteractionEnabled => YES for all views

even those that had it set to NO before the animation.

Also, write a test for it and see that it failed before the fix and succeeds after the fix