Notes on selection behaviour - l10nelw/select-tabs GitHub Wiki
Hopefully these are sensible and intuitive enough that you don't really have to think about them in regular usage.
-
Generated selections usually exclude pinned tabs, except:
- when the target is a pinned tab
- with a Parent-seeking command
- with a single-additive command (Add..., Trail...)
- with the Invert command, when the original selection included a pinned tab
-
Only Trail... and Switch/Cycle... commands deliberately switch tabs; for all others, any tab switch is incidental. Within a generated selection, the tab that becomes active is, in order of priority:
- The parent tab if using a Parent-seeking command
- The currently active tab (The ideal; Select Tabs will prefer not to switch tabs)
- The target tab
- The leftmost selected tab