Scrolling or zooming causes deselection of objects
Steps to reproduce:
1. draw a rectangle
2. Use the mouse to select ONE of the corners' radius handle (the bullseye handle inside the corner)
3. Move the mousewheel to pan (or zoom) a small distance.
4. The bug happens here! The corner radius handle is no longer selected, and dragging the handle now affects all four corners. This is no good if you want to have only one corner radiused. I only noticed this recently so I think it's a newly introduced problem.
Panning or zooming should NOT affect the selections that the user has made.