Bug 80504 - EDITING: Connector reroutes off the page
Summary: EDITING: Connector reroutes off the page
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Drawing (show other bugs)
Version: 4.1.6.2 release
Hardware: x86 (IA32) Mac OS X (All)
: medium normal
Assignee: Not Assigned
QA Contact:
URL:
Whiteboard:
Keywords: NEEDINFO
Depends on:
Blocks:
 
Reported: 2014-06-24 23:39 UTC by Roger Worden
Modified: 2014-10-06 16:42 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments
Good connector (35.60 KB, text/plain)
2014-06-24 23:39 UTC, Roger Worden
Details
Bad connector (46.21 KB, image/png)
2014-06-24 23:39 UTC, Roger Worden
Details
Good connector (35.60 KB, image/png)
2014-06-24 23:40 UTC, Roger Worden
Details
Diagram file (44.38 KB, application/vnd.oasis.opendocument.graphics)
2014-06-25 17:23 UTC, Roger Worden
Details
Diagram file with links broken (61.30 KB, application/vnd.oasis.opendocument.graphics)
2014-06-25 20:25 UTC, Roger Worden
Details

Description Roger Worden 2014-06-24 23:39:22 UTC
Created attachment 101705 [details]
Good connector

Connector that has one bend reroutes itself off the page. Saving the file fixes it temporarily, but navigating or exporting to PDF causes it to reoccur. With multiple such connectors in a multi-page document, it became impossible to print a clean copy. Using Modify > Convert > To Curve makes the connector into a different object which does not have this rerouting problem. See the attached images.
Comment 1 Roger Worden 2014-06-24 23:39:51 UTC
Created attachment 101706 [details]
Bad connector
Comment 2 Roger Worden 2014-06-24 23:40:42 UTC
Created attachment 101707 [details]
Good connector
Comment 3 Regina Henschel 2014-06-25 16:07:31 UTC
Please attach the problematic document too.
Comment 4 Roger Worden 2014-06-25 17:23:05 UTC
Created attachment 101753 [details]
Diagram file

On page 9, the two connectors labeled "onbar" will often reroute off the bottom of the page.

On page 10, the connector labeled "Informix replication" will often do the same.

Often navigating to the page, or saving the document, will reset the routing. But navigating to other pages, printing to a printer, or exporting to a PDF will cause it to happen again.
Comment 5 Regina Henschel 2014-06-25 18:32:56 UTC
I can reproduce the problem with your attached document using Version: 4.2.4.2
Build ID: 63150712c6d317d27ce2db16eb94c2f3d7b699f8 on Windows 7, and using Version: 4.4.0.0.alpha0+ Build ID: 18c786cbcd45ee314bed6303c62e23ecf4022a8b
TinderBox: Win-x86@51-TDF, Branch:MASTER, Time: 2014-06-12_13:31:10

But I'm not sure. The wrong routing might be caused by the placeholders for the not found graphics. Can you please attach the file again, but break the links before upload.

I have repaired (Edit > Links > Modify) the links to the graphics to point to my Gallery folders and then saved the document with "saved as" under a new name. That forces the connectors to be recalculated and they jump to the correct route. With that file there are no longer routing problems.
Comment 6 Roger Worden 2014-06-25 20:25:34 UTC
Created attachment 101764 [details]
Diagram file with links broken
Comment 7 Regina Henschel 2014-06-25 20:44:49 UTC
Your file "Diagram file with links broken" has always correct routing of the connectors for me, in both tested LO versions.
Comment 8 Roger Worden 2014-06-25 21:14:13 UTC
Breaking the links seems to work for me as well. I'm new to LO - I assume normally we should *not* need to break links?

I probably should have mentioned that I had added a glue point in the center of the objects which are involved in the misrouted connectors. These specific connectors do not use the added glue points, but other connectors do. That may help in locating the source of the bug.
Comment 9 Alex Thurgood 2014-10-06 16:37:11 UTC
Can not reproduce with alleged bad connector document on LO

Version: 4.3.2.2
Build ID: edfb5295ba211bd31ad47d0bad0118690f76407d

OSX 10.9.5
Comment 10 Alex Thurgood 2014-10-06 16:40:36 UTC
Oops, spoke too soon.
The first time I navigated through the document, the connectors were displayed correctly, the when I scrolled up through the pages from the last page the connectors were displayed off the page

confirming
Comment 11 Alex Thurgood 2014-10-06 16:42:11 UTC
There is a noticeable delay when switching slides whilst the objects are redrawn and displayed. The redraw seems to cause the connector misalignment


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.