Bug 121593 - Multi-selection should be selection of objects, even if clicked inside the text area
Summary: Multi-selection should be selection of objects, even if clicked inside the te...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Selection
  Show dependency treegraph
 
Reported: 2018-11-21 15:24 UTC by rot_753
Modified: 2023-05-12 04:18 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
Situation of multi-selection after click inside text area (8.06 KB, image/png)
2019-05-05 22:00 UTC, rot_753
Details

Note You need to log in before you can comment on or make changes to this bug.
Description rot_753 2018-11-21 15:24:43 UTC
Description:
 

Steps to Reproduce:
1. Select multiple Rectangles in Impress
2. Change font


Actual Results:
Only font of last selected rectangle changes

Expected Results:
Font of all selected rectangles changes


Reproducible: Always


User Profile Reset: No



Additional Info:
Comment 1 Timur 2018-11-22 16:11:49 UTC Comment hidden (obsolete)
Comment 2 rot_753 2019-05-05 22:00:20 UTC
Created attachment 151192 [details]
Situation of multi-selection after click inside text area
Comment 3 rot_753 2019-05-05 22:00:52 UTC
(In reply to Timur from comment #1)
> Please explain and add precise steps. What are rectangles, text boxes? 
> I don't reproduce with text boxes.

I figured out that this problem only occurs if the second selection of the multi-selection is selected by a shift+click inside the text are of that object (see screenshot). The expected behavior would be that the multi-selection is a selection of objects. Instead multiple objects get selected but the focus is on editing the text of the object selected last. In the case of a multi-selection a click inside the text area should trigger a selection of the object instead editing the text. 

This happens for both, text boxes as well as shapes with area and text (e.g. rectangle with text).
Comment 4 QA Administrators 2019-05-08 21:46:52 UTC Comment hidden (obsolete)
Comment 5 Timur 2019-05-13 15:50:25 UTC
What you're saying makes sense. Seems that current behavior was inherited from OO.
I'll confirm as an enhancement and change the title.
Comment 6 Heiko Tietze 2019-05-16 12:13:58 UTC
Yes, changing properties should apply to all selected objects. But I cannot confirm the issue in 6.1, shape color, paragraph (left align), character (red font, font name, italic) all are applied to all shapes.
Comment 7 QA Administrators 2021-05-16 03:45:20 UTC Comment hidden (obsolete)
Comment 8 rot_753 2021-06-14 22:23:16 UTC
I can confirm that this bug is still present. 

LibreOffice version: 7.0.5.2
OS: macOS 10.15.7

I think the original problem is when performing a multi-selection (e.g. with shift-key hold down) two things happen when only one thing should happen. After clicking the first object, clicking inside a text area inside the second object (e.g. rectangle with text) selects the two objects AND focuses on text area clicked last. This leads to inconsistent behavior since it is unclear for the user where the focus currently is (two objects or text area clicked last). In my opinion, the only solution is to always focus the two objects (not the text area clicked last) no matter whether the second click is performed on the object or the text area of the object.