Say I have the diagram following
┌──────────────────┐
│ Outer Group │
│ ┌───────────┐ │
│ │Inner Group│ │
│ │ ┌───────┐ │ │
│ │ │ Shape │ │ │
│ │ │ │ │ │
│ │ └───────┘ │ │
│ └───────────┘ │
│ │
└──────────────────┘
Currently, I can select
1. /Outer Group/ and /Inner Group/;
2. /Outer Group/ and /Shape/;
with *shift* key hold except for /Inner Group/ and /Shape/.
There is also a constraint for selecting sequence, you need to select from inner to outer. For example, if I select /Outer Shape/ first, then I couldn't select /Inner Group/ or /Shape/ with shift key.
My current workaround is to hold both *shift* key and *alt* key. This workaround also can break out the selecting sequence constraint.
While I google with keyword like /
draw.io select multiple objects/, the top result is
https://drawio-app.com/tutorials/video-tutorials/, which only introduces *shift* key. And find
https://github.com/jgraph/drawio-desktop/issues/482 seems like a related issue.
I wonder if there is better way to do that?