Cursor is not messed with when removing events.

This prevents it from interfering with custom cursors, particularly on
stage ones.
Merge branch 'dev'