Bug 169124 - Disentangle Synchronize ends in Line dialog, Arrow Style tab
Summary: Disentangle Synchronize ends in Line dialog, Arrow Style tab
Status: UNCONFIRMED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
26.2.0.0 alpha0+ master
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: needsUXEval
Depends on:
Blocks: Shapes-Line
  Show dependency treegraph
 
Reported: 2025-10-29 02:12 UTC by Telesto
Modified: 2025-10-31 09:07 UTC (History)
2 users (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 Telesto 2025-10-29 02:12:42 UTC
Description:
Disentangle Synchronize ends in Line dialog

Steps to Reproduce:
1. Open Draw
2. Draw a line with arrows
3. Right Click  the line-> Pick Line from Context Menu
4. Arrow styles tab
5. Notice the Synchronize ends checkbox at the bottom

Actual Results:
The dialog is oddly organized for Synchronize ends. 

* "Synchronize ends" needs to be checked first, before selecting an Start or end line style, to be applied but is put at the bottom of dialog. So checking the checkbox afterwards does nothing until you go up again and modify a line style. Resulting in a particular workflow

* The same checkbox syncs multiple independent settings. What is synced depends on the order of interaction with the dialog. Sync should be separated to what should be synced, makes way more obvious how to interact with the dialog

* Synchronize ends checkbox with quite some distance to where the 'Synchronization' occurs in case of start and style

* Label is quite abstract due multi-purpose aspect. I initially assumed  start and style. But it does width and center setting too

Expected Results:
Some kind of lock system. Lock width. Lock arrow start/end. 
Something else?


Reproducible: Always


User Profile Reset: No

Additional Info:
Version: 26.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 18bde21b1d700bbf97e001a13ba9389dc7f9efc7
CPU threads: 8; OS: macOS 14.7.4; UI render: Skia/Raster; VCL: osx
Locale: nl-NL (nl_NL.UTF-8); UI: en-US
Calc: threaded
Comment 1 Telesto 2025-10-29 02:13:01 UTC
Me nitpicking?
Comment 2 Telesto 2025-10-29 02:13:17 UTC Comment hidden (obsolete)
Comment 3 Eyal Rozenberg 2025-10-31 09:05:45 UTC
Why does that tab even exist? Isn't it just duplicating the functionality in the "Line" tab, but with automatic synchronize-ends?