[Bug 160317] Pressing Tab with partially selected numbered paragraphs deletes content instead of changing level

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Fri Apr 5 12:37:07 UTC 2024


https://bugs.documentfoundation.org/show_bug.cgi?id=160317

Heiko Tietze <heiko.tietze at documentfoundation.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
           Keywords|needsUXEval                 |
     Ever confirmed|0                           |1
                 CC|libreoffice-ux-advise at lists |heiko.tietze at documentfounda
                   |.freedesktop.org            |tion.org

--- Comment #6 from Heiko Tietze <heiko.tietze at documentfoundation.org> ---
We discussed the topic in the design meeting.

In principle, tab inserts a literal character when running inside the paragraph
but increases the list level when done at the beginning. Same is true for MSO
(although all items become indented when tab is inserted on the first item),
and adding the tab inside the paragraph does the same as LibreOffice and
overwrites the content. But not when it starts before the paragraph - then MSO
increases the level for all selected paragraphs.

To avoid the necessity of placing the cursor at the exact position some believe
it makes sense to always change the level on tab/shift+tab in case of
multi-selection.

However, it's not clear what should happen with other selection types, where
adding selection inserts at the beginning while extend does on the end. And in
case of a block selection it could be the users' expectation that all selected
characters are replaced with the inserted content (which would be inconsistent
with add/extend).

So if this is going to be implemented we should do only for regular selections.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Libreoffice-ux-advise mailing list