Do not clear diagram selection when clicking on empty space while CTRL/SHIFT modifiers down
Currently if you click on empty space, regardless of pressed modifier keys, the selection will be cleared. This is simple to fix and highly annoying.
All mentions of "click" in the following refer to the "first mouse button".
For reference PowerPoint works as follows:
- With either Ctrl or Shift pressed, current selection is always toggled, either with click or box select
- Shift/Ctrl + click on empty space does nothing
- So Powerpoint makes no difference between pressing Shift or Ctrl
Simantics Diagrams currently work as follows:
- Shift/Ctrl+click on empty space empties current selection (NOT OK)
- Ctrl+click toggles selection of element under cursor (OK)
- Shift+click does z-order rotating selection for current selection under cursor (OK)
- Ctrl+box select toggles the selection of the elements contained by the selection box (OK)
- Shift+box only adds the elements contained by the selection box to the current selection, never removes any selections (OK, I guess, albeit different from PowerPoint)
Proposed changes for Simantics diagrams:
-
Shift and/or Ctrl+click on empty space should do nothing