Steps to reproduce
(1) Create a list like this:
- One
- Two
- Alpha
- Bravo
- Charlie
- Delta
- Echo
- Foxtrot
- Three
- Four
(2) Put your cursor in the item āCharlieā
(3) Press shift-tab to unindent
Expected result
- One
- Two
- Alpha
- Bravo
-
Charlie
- Delta
- Echo
- Foxtrot
- Three
- Four
This is the behavior you see in MS Wordās outliner, in Google Tasks, and in any text editor.
Actual result
- One
- Two
- Alpha
- Bravo
- Delta
- Echo
- Foxtrot
- Charlie
- Three
- Four
Comments
See screencast here.
I can understand the logic behind the existing behavior - weāre putting Charlie in the next higher level of the hierarchy, but weāre not turning its former siblings Delta, Echo, and Foxtrot into its children.
But the proposed behavior feels much more natural - partly because itās an existing UI pattern. It also preserves the symmetry between tab and shift-tab in that I can indent and unindent a single item without changing its sequential position.