Bug 93156 - Middle-of-connector anchor doesn't update its targets when moved
Summary: Middle-of-connector anchor doesn't update its targets when moved
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Draw (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: high normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Connectors
  Show dependency treegraph
 
Reported: 2015-08-05 20:07 UTC by Roman Kuznetsov
Modified: 2023-03-29 14:46 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
Sample document (8.31 KB, application/vnd.oasis.opendocument.graphics)
2015-08-17 13:14 UTC, max.gilead
Details
Screenshots -- before, after, expected result (20.75 KB, image/png)
2015-08-17 13:15 UTC, max.gilead
Details
Sample document (simplified) (8.20 KB, application/vnd.oasis.opendocument.graphics)
2015-08-17 13:16 UTC, max.gilead
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Roman Kuznetsov 2015-08-05 20:07:10 UTC
Version: 5.0.0.5 (32bit)
ID build: 1b1a90865e348b492231e1c451437d7a15bb262b
Locale: ru-RU (ru_RU)
OS: Windows HB 7 x86-64


1. Draw three objects
2. draw two connector line: one line between first and second objects, second connecting line between the first line and third object (see video)
3. moved first or second object
4. second connector line does not follow the first connector line
5. moved third object -> second connector restores the correct position

video link https://yadi.sk/i/YK_5Tj7SiHwuN
Comment 1 tagezi 2015-08-05 20:30:57 UTC
Kubuntu 14.04
Libreoffice 5.0.0.5
ID: 437e4abdf9e72fd0a6e6f8697a0e659bc77f9b10

One connector sticks to the middle of another. The behavior shows that in this place connecting point is expected, but it is absent when I move another connector.
Comment 2 max.gilead 2015-08-17 13:14:32 UTC
Created attachment 117969 [details]
Sample document
Comment 3 max.gilead 2015-08-17 13:15:09 UTC
Created attachment 117970 [details]
Screenshots -- before, after, expected result
Comment 4 max.gilead 2015-08-17 13:16:17 UTC
Created attachment 117971 [details]
Sample document (simplified)
Comment 5 max.gilead 2015-08-17 13:17:17 UTC
I just hit the same bug. Attached a screenshot with the visual explanation and a matching test case.
Comment 6 max.gilead 2015-08-17 13:57:00 UTC
Just verified with libreoffice-5-0~2015-08-17_07.55.53_LibreOfficeDev_5.0.2.0.0_MacOS_x86-64.dmg and the issue is still present.
Comment 7 QA Administrators 2016-09-20 10:29:01 UTC Comment hidden (obsolete)
Comment 8 Roman Kuznetsov 2016-09-20 12:08:48 UTC Comment hidden (obsolete)
Comment 9 Roman Kuznetsov 2017-10-26 16:57:13 UTC Comment hidden (obsolete)
Comment 10 Roman Kuznetsov 2018-04-27 19:47:21 UTC Comment hidden (obsolete)
Comment 11 QA Administrators 2019-04-28 02:46:27 UTC Comment hidden (obsolete)
Comment 12 Roman Kuznetsov 2019-04-28 10:48:56 UTC Comment hidden (obsolete)
Comment 13 Roman Kuznetsov 2020-01-10 14:27:29 UTC Comment hidden (obsolete)
Comment 14 Roman Kuznetsov 2020-08-03 16:57:27 UTC Comment hidden (obsolete)
Comment 15 Roman Kuznetsov 2021-09-03 11:56:38 UTC
still repro in

Version: 7.3.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: d350a1364a1c34b96d00f2f716c44882b7b57fe9
CPU threads: 8; OS: Windows 10.0 Build 19043; UI render: Skia/Raster; VCL: win
Locale: ru-RU (ru_RU); UI: en-US
Calc: threaded
Comment 16 Stéphane Guillou (stragu) 2023-03-29 14:46:33 UTC
also reproduced in OOo 3.3, so it is inherited.

Still present in a master build from today:

Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 002f941ec20e594e9702c39fab9cf9f4cc392dab
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded