Bug 90373 - Disable "Close Bezier" when multiple objects are selected
Summary: Disable "Close Bezier" when multiple objects are selected
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Draw (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: x86-64 (AMD64) All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: VectorGraphic
  Show dependency treegraph
 
Reported: 2015-03-31 14:24 UTC by Gabriel Diosan
Modified: 2019-06-13 14:49 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments
Screenshot after attempting to close all objects (149.55 KB, image/png)
2015-03-31 14:24 UTC, Gabriel Diosan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gabriel Diosan 2015-03-31 14:24:36 UTC
Created attachment 114497 [details]
Screenshot after attempting to close all objects

DRAW - Trying to close multiple objects will only close one of them

Steps to reproduce:

1. Open LibreOffice Draw
2. Draw a straight line
3. Rght click on the straight line and select "Edit Points" to bring up the Edit Points toolbar along the bottom
4. Click on "Insert Points" in the Edit Points toolbar
5. Insert a new point in the line, in my screenshot I turned the straight line into a triangle shape
6. Copy and paste the open object a few times
7. Select all the open objects and click on "Close Bezier" in the Edit Points toolbar

Current Behaviour

Only one of the open objects will be closed. All the others are left open. This is inconsistent with other functions such as selecting multiple objects and changing their colour, they all change at the same time.

Expected Behaviour

All the selected open objects should be closed simultaneously without the need to select each one individually. 

Tested:

LibreOffice Version: 4.5.0.0.alpha0+
Build ID: b024e36ddb3b53163d7a01f6f7b5aadb7a858cd9
TinderBox: Linux-rpm_deb-x86_64@46-TDF, Branch:master, Time: 2015-03-31_09:12:20
Locale: en_AU

LibreOffice 4.4.1.2 from the Ubuntu 15.04 repo

LibreOffice 4.2.7.2 from the Ubuntu 14.04 repo

LibreOffice 4.4.1.2 on Windows 7
Comment 1 A (Andy) 2015-04-03 14:19:39 UTC
Reproducible with LO 4.4.1.2, Win 8.1
Comment 2 Matthew Francis 2015-04-04 15:57:25 UTC
This occurs all the way back to LO 3.3.0, so it's not a regression.

There's also nothing terribly wrong with the way it works at the moment, apart from the minor inconsistency, so I think this is best classed as an enhancement.
Comment 3 Heiko Tietze 2016-06-12 10:13:06 UTC
I wonder if it's really an inconsistency. While simple properties like the area color is set for multiple shapes, what function is applied to more than one object? It's like the rotation that does not affect single objects but the selected group, and users could expect to close all points into one big object.

So how about doing the opposite and disabling the close bezier function on multi selection. This could be an easyhack (not setting the flags yet).
Comment 4 Heiko Tietze 2019-02-25 11:58:06 UTC
No further input so let's go with fixing the inconsistency by disabling the close bezier function on multiselection.