Bug 91340 - Multiple selection with text objects should not allow text editing inside one object
Summary: Multiple selection with text objects should not allow text editing inside one...
Status: RESOLVED INSUFFICIENTDATA
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Draw (show other bugs)
Version:
(earliest affected)
4.4.3.2 release
Hardware: Other All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-05-17 10:14 UTC by Ljiljan
Modified: 2016-10-10 11:33 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
Demonstration of the problem in OGV video format (878.01 KB, video/ogg)
2015-05-17 10:14 UTC, Ljiljan
Details
ODF for testing (12.52 KB, application/vnd.oasis.opendocument.graphics)
2015-05-17 10:14 UTC, Ljiljan
Details
Additional info: problem explained in details! (2.86 MB, video/mp4)
2015-07-13 07:30 UTC, Ljiljan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ljiljan 2015-05-17 10:14:24 UTC
Created attachment 115672 [details]
Demonstration of the problem in OGV video format

When selecting more than one object (with shift key), you should not be able to edit one single object. 

The problem appears when you are trying to change any property (eg. background color) of 10 objects that contain text. You have to be very precise (and have good nerves) in order to select those 10 objects (trying to avoid area that contain text). Clicking on any object (eg. rectangle shape) with text inside will cause only that object to be selected and therefore all changes (including backgrund color, font color etc) will be applied only to that object instead to all 10 objects you selected.

SUGGESTION: 

When selecting more than one object, selecting text inside any object should be disabled!

Video is attached to demonstrate this problem.
Comment 1 Ljiljan 2015-05-17 10:14:58 UTC
Created attachment 115673 [details]
ODF for testing
Comment 2 Ljiljan 2015-05-17 10:18:34 UTC
OK. There is solution available in options (LibreOffice -> Draw -> Allow Quick Editing). Maybe this option could be set as default?
Comment 3 Ljiljan 2015-05-17 10:21:51 UTC
But it is still not the best solution for this problem. Because Allow Quick Editing is very useful option (you don't need to double click text object to edit the text). So, disabling it is bad. However, when enabled, problem with selecting multiple object is clear.
Comment 4 MarjaE 2015-07-07 21:38:15 UTC
Disagree. Users should be able to edit text. It is a nightmare to have to individually edit each text frame.
Comment 5 Ljiljan 2015-07-08 17:40:06 UTC
Please read my report carefully, once more. I am not suggesting to disable text editing in general. Only when selecting more objects when text editing does not apply to all objects.
Comment 6 MarjaE 2015-07-08 20:11:31 UTC
I read your report. I don't understand it. I doubt you understand my concerns.

> When selecting more than one object, selecting text inside any object should be disabled!

> I am not suggesting to disable text editing in general. Only when selecting more objects when text editing does not apply to all objects.

I would need to completely give up on LibreOffice Draw if this were implemented. I need to be able to edit text. I need to be able to select a group of groups and edit all the text in all the groups. As it is, the inability to do so, except by creative use of undo, makes it much harder to use LibreOffice.

It is a nightmare to have to individually edit each text frame.
Comment 7 MarjaE 2015-07-08 20:15:21 UTC
Why shouldn't I be able to select all and change all the text to one font? Or change all the text to remove underlines?
Comment 8 Ljiljan 2015-07-09 12:59:13 UTC
I am not talking about grouping objects. It is different. 

Can you watch video I attached here? 

So, you should definitely be able to edit text in groups of objects... or object individually. My idea was not about disabling it. 

Now, imagine you decided to select ten objects to change background color of those ten objects. How do you do it? You click on each while holding shift. You goal is to change background color, therefore you decided to select ten objects. In case you click on object with text, what happens? You cannot proceed because text cursor appears inside your selection. You are now forced to edit text of that selected object (for which you don't need to select multiple objects but only that object). So, what is the purpose of text editing  when multiple objects are select? You can do it without selecting ten objects anyhow. No one is going to select ten objects and then edit text of only one object. Once again, I am not talking about "grouping" options. It is something different. I am talking about "selecting" more than one object (usually with Shift key and left click of mouse) in order to change properties of multiple objects such as background color, line width etc.
Comment 9 Jean-Baptiste Faure 2015-07-12 11:21:21 UTC
I do not understand what is the problem, even when watching at your video. Please could you describe a scenario step by step showing the issue?

Set status to NEEDINFO, please set it back to UNCONFIRMED once you have provided requested information.

Best regards. JBF
Comment 10 MarjaE 2015-07-12 22:00:39 UTC
I am disabled, and can't watch the video.

Is the issue that something's (a) making it unclear what you have and haven't selected and/or (b) causing you to leave selection and enter the text box when you don't want to?

I agree that it's frustrating to try to select all the right objects, and slip, and select one of the wrong objects. It keeps happening to me, too. I take it you don't want to select the background color of the text object either.

However, not everyone can use LibreOffice the same way.

I need it for complex diagrams involving hundreds of groups. So if I need to change the corresponding part of each group, I have to go into each group. Now I plan to find other drawing software which might fit my needs.

So whenever one of our questions assumes a particular workflow, it might invite confusion from smeone else who assumes a different workflow. I've had a lot of trouble with that, on Ask LibreOffice.
Comment 11 Ljiljan 2015-07-13 07:30:14 UTC
Created attachment 117197 [details]
Additional info: problem explained in details!
Comment 12 Ljiljan 2015-07-13 07:33:16 UTC
Ok. I added new video with explanation of all concepts. I am not talking "my way is better". This is about "there is no purpose of allowing text editing of a single object while multiple objects are selected because you can do it without selecting multiple objects." Once more, I am not talking about groups! Everything should be explained in new video "Additional info: problem explained in details". 

However, I added button in toolbar "Allow Quick Editing" so currently I am enabling/ disabling this feature when needed/ not needed.
Comment 13 Jean-Baptiste Faure 2015-07-15 04:20:04 UTC
(In reply to Ljiljan from comment #11)
> Created attachment 117197 [details]
> Additional info: problem explained in details!

Firefox says that your file is corrupted.
For explanations, I think that text is a more suitable way.

Best regards. JBF
Comment 14 Xisco Faulí 2016-09-10 14:52:43 UTC Comment hidden (obsolete)
Comment 15 Xisco Faulí 2016-10-10 11:33:06 UTC
Dear Bug Submitter,

Please read this message in its entirety before proceeding.

Your bug report is being closed as INSUFFICIENTDATA due to inactivity and
a lack of information which is needed in order to accurately
reproduce and confirm the problem. We encourage you to retest
your bug against the latest release. If the issue is still
present in the latest stable release, we need the following
information (please ignore any that you've already provided):

a) Provide details of your system including your operating
   system and the latest version of LibreOffice that you have
   confirmed the bug to be present

b) Provide easy to reproduce steps – the simpler the better

c) Provide any test case(s) which will help us confirm the problem

d) Provide screenshots of the problem if you think it might help

e) Read all comments and provide any requested information

Once all of this is done, please set the bug back to UNCONFIRMED
and we will attempt to reproduce the issue. Please do not:

a) respond via email 

b) update the version field in the bug or any of the other details
   on the top section of our bug tracker

Warm Regards,
QA Team

MassPing-NeedInfo-20161010