Bug 157960 - The handles of connectors in a group are reset to default, when the group is resized
Summary: The handles of connectors in a group are reset to default, when the group is ...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
7.6.2.1 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Connectors
  Show dependency treegraph
 
Reported: 2023-10-28 17:04 UTC by Regina Henschel
Modified: 2023-11-02 19:17 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
connectors in group with non-default handles (11.17 KB, application/vnd.oasis.opendocument.text)
2023-10-28 17:04 UTC, Regina Henschel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Regina Henschel 2023-10-28 17:04:58 UTC
Created attachment 190469 [details]
connectors in group with non-default handles

Open the attached document. Click on the drawing and resize the group. Notice, that the routing of the connectors changes because the handles are reset to default positions.

This is like caused by https://opengrok.libreoffice.org/xref/core/svx/source/svdraw/svdoedge.cxx?r=93c5885d#2317

The behavior for resizing needs to be reconsidered. It is not enough to adapt the handle position proportionally to the resizing. The padding around the connected objects (UI Connector -> Line spacing) would need to be adapted too.

I see the problem in Version: 7.6.2.1 (X86_64) / LibreOffice Community
Build ID: 56f7684011345957bbf33a7ee678afaf4d2ba333
CPU threads: 8; OS: Windows 10.0 Build 19045; UI render: Skia/Raster; VCL: win
Locale: de-DE (de_DE); UI: en-US
Calc: CL threaded
Comment 1 Buovjaga 2023-11-02 18:49:22 UTC
Reproduced.

Regina: would bug 123648 be a good meta category?

Arch Linux 64-bit, X11
Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 6abe70d181e764c962a9c5e85e826247650bab3a
CPU threads: 8; OS: Linux 6.5; UI render: default; VCL: gtk3
Locale: fi-FI (fi_FI.UTF-8); UI: en-US
Calc: threaded
Built on 1 November 2023
Comment 2 Regina Henschel 2023-11-02 19:13:45 UTC
(In reply to Buovjaga from comment #1)
> 
> Regina: would bug 123648 be a good meta category?

No, connectors are no custom shapes. I think bug 99649 is suitable.