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

            Bug ID: 120686
           Summary: Unselecting a text box when multiple text boxes are
                    selected is awkward
           Product: LibreOffice
           Version: unspecified
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Impress
          Assignee: libreoffice-bugs@lists.freedesktop.org
          Reporter: xc...@t-online.de

Description:
Use case: 10 text boxes are selected and I want to unselect one of them.

When working with plain rectangles, I can simply add/remove an item to/from the
selection by holding the shift key and pressing with the left mouse button on
the rectangle. This works perfectly.

However, when working with text boxes, adding them to the list of selected
items works as expected, but removing a text box from the selection does not
work as expected. I hold the shift key and click on one of the selected text
boxes. The text box is NOT unselected, instead the text inside of it is
selected from the first letter to the letter under the mouse cursor.

Workaround:
In order to unselect a text box, there are two different cases:
A) If the text in the text box does not have focus, then I have to shift-click
on the INVISIBLE border of the text box.
B) If the text in the text box has focus or is selected, then I have to
shift-click TWICE on the INVISIBLE border of the text box. The first
shift-click quits the text edit mode, the second shift-click then is like case
(A).

This behavior is the same in LibreOffice Impress and Draw.

This behavior is super unintuitive. Text boxes should behave just like
rectangles. Why would anybody want to edit the text of a text box while
multiple items are selected?

Steps to Reproduce:
1. Create two text boxes
2. Select both text boxes
3. Shift-click on one of the text boxes

Actual Results:
The text in the text box becomes editable and selected

Expected Results:
Text text box should be unselected.


Reproducible: Always


User Profile Reset: No


OpenGL enabled: Yes

Additional Info:
Version: 6.1.2.1 (x64)
Build ID: 65905a128db06ba48db947242809d14d3f9a93fe
CPU threads: 8; OS: Windows 10.0; UI render: GL; 
Locale: de-DE (de_DE); Calc: CL

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to