Apache OpenOffice (AOO) Bugzilla – Issue 108997
Elbow connector adjustment lost when pasting drawing from Draw to Writer
Last modified: 2016-03-21 22:44:48 UTC
In a drawing that contains elbow connectors where the middle segment of the connector has been adjusted to route around other shapes, the adjustment is not preserved when the drawing is copied and pasted from Draw to Writer. Steps to reproduce: 1. Open the attached drawing.odg file; this drawing contains three boxes named "Big Box", "Small Box 1" and "Small Box 2" as well as an elbow connector (in red) that connects "Small Box 1" to "Small Box 2" but has been adjusted to not intersect "Big Box" 2. Select the whole drawing: Edit -> Select All or CTRL+A 3. Go to File -> New -> Text Document: a new window with a new document opens 4. Paste the content of the clipboard in the text document: Edit -> Paste or CTRL+V Expected behaviour The drawing as pasted in Writer should be identical to the drawing in Draw, in particular the red elbow connector should not intersect the "Big Box" rectangle. Actual behaviour The elbow connector in the diagram pasted into Writer has not preserved the adjustment and intersects the "Big Box" rectangle (see attached screenshot for side by side comparison). The bug has been reproduced in the Sun version of OpenOffice, as well as the Ubuntu version of OpenOffice. Note that this bug may be related to the following bugs but has different symptoms: - http://qa.openoffice.org/issues/show_bug.cgi?id=69633 - http://qa.openoffice.org/issues/show_bug.cgi?id=63383 Also see the original bug report in Ubuntu Launchpad: https://bugs.launchpad.net/ubuntu/+source/openoffice.org/+bug/516069
Created attachment 67662 [details] Original .odg document
Created attachment 67663 [details] Screenshot showing Writer and Draw side by side and the difference between the pasted diagram and the original
Reproducible with current version, too. Reassigned.
Confirmed fixed in: AOO410m18(Build:9764) - Rev. 1589052 2014-04-22 11:43:54 (Di, 22 Apr 2014)
The red elbow connector should is not intersecting the rectangle anymore.