I have a door-type sprite with a few frames of animation for opening, then reversed in another animation for closing. The final frame for opening and the first for closing is a blank frame. Whenever the player is touching the door while it plays its opening animation, the collision mask will stay at one of the frames before the empty one. It still shows the empty frame, but the player sprite hits it like its one of the frames from the door opening. I think its the one just before it, but I'm not sure. I believe this is a bug as I don't have anything affecting this. It just plays the animation when I click the mouse (just for testing) and closes when I hit space bar. It works fine if the player was not touching the door when it opened.
Is anyone else having this bug?