FIX #1: dragging out of canvas messed up rotate control