Apache OpenOffice (AOO) Bugzilla – Issue 110629
Connector line texts displayed in wrong position
Last modified: 2017-05-20 10:24:12 UTC
Connector line texts created in Draw (OOO310 m19, Build 9420)are displayed in wrong position when opened with Draw OOO320 m12. The connector line texts displayed outside the borders of the bounding box of the particular connector line in the new release.
Created attachment 68746 [details] Connector line with text created in Draw OOO 310 m19
I cannot confirm it. The text is at the same position in 2.4.3 as in DEV300m75. It is aligned to left bottom as set in the text property.
Not reproducible in 3.2 or DEV300_m75.
The problem appears when you double click the connector line as you would want to edit the text. In that case the text is displayed far outside of the bounding box and not within in. If the connector line text was a hyperlink - created in Draw (OOO310 m19, Build 9420)the link doesn't work at all in the the version. Sorry for not being accurate enough. Hope this help detect the problem.
Reproducible, thanks for adding the information.
reassigned
AW: Same as in DEV300m71. AW: Works in DEV300m29, the edit position stays with activated TextEdit. AW: Adding to CWS aw081 and taking a look...
AW: Probably introduced with AA CWS aw033 which went in DEV300m30, thus not really new. Also on all systems. Adapting flags...
AW: Looks like it's a follow-up to the user-path extensions done for connector. The aRect member of SdrTextObj is not initialized correctly when SdrEdgeObj::SetEdgeTrackPath is used. Also the rotation is set to 18000 (180 degree). Need to find out how that happens...
AW: Indeed, reason was a mixup of aRect and maSnapRect from the underlying SdrTextObj; all in all old stuff which will have side effects ever and ever (working on changing this in a big change already). Corrected usages of aRect and maSnapRect to fix for now. Checked in, done.
AW: Checked in CWS aw081, works as expected. AW->WG: Please verify.
Verified in CWS.