joelpt / sidewise

Persistent sidebar extension for Chrome featuring tree style tabs and tab hibernation.
Creative Commons Zero v1.0 Universal
68 stars 13 forks source link

Don't select collapse-hidden children when doing shift-multiselect #29

Open joelpt opened 12 years ago

joelpt commented 12 years ago

Currently, shift-selecting over a collapsed row versus ctrl-selecting those same top level rows results in different behavior. Shift-selecting over a collapsed row should really not be selecting the hidden children, because the user cannot actually see that the hidden rows have been selected.

Sidewise should only select visible rows during shift-select and rely on collapsed-children special casing logic for performing operations against collapsed rows.