Bug 113580 - Do not change differing parameter values with multiple selected objects unless user touches them
Summary: Do not change differing parameter values with multiple selected objects unles...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
5.4.1.2 release
Hardware: All All
: low enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Shapes
  Show dependency treegraph
 
Reported: 2017-11-01 20:58 UTC by mattreecebentley
Modified: 2017-11-18 21:23 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description mattreecebentley 2017-11-01 20:58:59 UTC
Description:
As above

Steps to Reproduce:
Create two arrows of different colours.
Select both.
Right-click and click on Line.
Change width of line under line properties.

Actual Results:  
Arrows turn white.

Expected Results:
Arrows stay the same colours as before line width adjustment.


Reproducible: Always


User Profile Reset: No



Additional Info:
Changed the line width but not colours


User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:55.0) Gecko/20100101 Firefox/55.0
Comment 1 Buovjaga 2017-11-10 15:08:15 UTC
Well, it changes the color to Automatic as you can observe in the dialog. When you create the arrow, the color is black.

This sort of thing is best handled with styles anyway, so I don't see there being a problem. Closing.
Comment 2 mattreecebentley 2017-11-15 21:22:35 UTC
Re-opening. This is not best handled with styles, is not standard behaviour for any office suite, and is bizarre. Please don't mark as resolved when it is NOT
Comment 3 Buovjaga 2017-11-16 14:28:34 UTC
But how can you represent the multiple colours of the selected objects?
Comment 4 mattreecebentley 2017-11-16 20:50:37 UTC
In the majority of applications, this is represented by having the property blank or in 'empty state' where the properties of multiple selected items conflict.

That way, if the user wants to change that property for all items they can, or if they are changing another property, it remains unaltered.

I mean - even Excel '97 does this... it's not like it's a new innovation here.. .

M
Comment 5 Buovjaga 2017-11-17 10:55:38 UTC
Ok, I guess we should strive for feature parity with MSO '97.

My gut feeling is that this would be quite a big renovation, so don't hold your breath for this being implemented any time soon.

Moreover, you can achieve what you want more robustly using styles right now, so you should just use them.

1. Create a main style for the general arrow shape and apply to all arrows (so you see the style in action)
2. Create child styles under the main style for colors (right-click the main style, New)
3. Apply color styles to arrows as you wish
4. Modify the main style to change the width or other properties for all the arrows at once
Comment 6 mattreecebentley 2017-11-18 21:23:03 UTC
Cheers-
though for my scenario, I'm only dealing with individual slides, so it's unnecessary to create styles.
It was easier just to individually edit the lines- just slow.
Thanks,
Matt