Bug 156190 - EDITING: Shape > Connect sometimes adds extra lines (case B)
Summary: EDITING: Shape > Connect sometimes adds extra lines (case B)
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Draw (show other bugs)
(earliest affected) release
Hardware: All All
: medium minor
Assignee: Not Assigned
Keywords: implementationError
Depends on:
Blocks: PDF-Import-Draw
  Show dependency treegraph
Reported: 2023-07-07 13:40 UTC by Buovjaga
Modified: 2023-07-12 21:36 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Note You need to log in before you can comment on or make changes to this bug.
Description Buovjaga 2023-07-07 13:40:36 UTC
1. Open attachment 110429 [details] from bug 86989
2. Paint a selection rectangle, so the 14 parts of the bottom part of the drawing are selected
3. Shape - Connect

Extra lines appear.

attachment 110431 [details] shows the result.

Already seen in last36onmaster of 43all Linux bibisect repo.

Arch Linux 64-bit, X11
Version: (X86_64) / LibreOffice Community
Build ID: 445ab2355333ddb46081baffb8b0e3bb14fe00b3
CPU threads: 8; OS: Linux 6.4; UI render: default; VCL: kf5 (cairo+xcb)
Locale: fi-FI (fi_FI.UTF-8); UI: en-US
Calc: threaded
Built on 7 July 2023
Comment 1 m_a_riosv 2023-07-07 17:14:06 UTC
Version: (X86_64) / LibreOffice Community
Build ID: 2c5e46c1980ec5241359fd65d751dc518205e7af
CPU threads: 16; OS: Windows 10.0 Build 22621; UI render: Skia/Vulkan; VCL: win
Locale: es-ES (es_ES); UI: en-US Calc: CL threaded
Comment 2 LeroyG 2023-07-12 21:36:12 UTC
If do you cut and paste again each object, then you can connect without problem.*

Note that there are duplicate lines: the little vertical lines near the right end: shapes 7, 8, 10 and 28 (in the Navigator).

The 14 objects of the upper part of the drawing seem to have no problem to connect. But the problem remains hidden. Just connect, then move the points (nodes) of the shapes 8 and 10 to see that now there are an extra little vertical line, with triple lines in place of shape 9.

One more: Remove shape 19 (the lower horizontal one), connect the remaining 13 objects of the lower part. Apparently there is no problem, but there is an extra line hidden at the bottom end of the left vertical line.

*There is a little issue in the rightmost part: the Bézier curves makes an awkward connection.

Version: (x64) / LibreOffice Community
Build ID: 723314e595e8007d3cf785c16538505a1c878ca5
CPU threads: 4; OS: Windows 10.0 Build 19045; UI render: default; VCL: win
Locale: es-MX (es_ES); UI: en-US
Calc: CL