incubator-ooo-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject [Bug 120437] Connector line does not shown correctly in grouped object
Date Fri, 03 Aug 2012 11:19:29 GMT
https://issues.apache.org/ooo/show_bug.cgi?id=120437

Armin Le Grand <Armin.Le.Grand@me.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|CONFIRMED                   |ACCEPTED

--- Comment #9 from Armin Le Grand <Armin.Le.Grand@me.com> ---
ALG: Connectors do not get relayouted for two reasons:
- In SdrModel::setLock calling ImpReformatAllEdgeObjects has no effect since
mbModelLocked is still on true (checked inside ImpReformatAllEdgeObjects).
- SdrObjList::ReformatAllEdgeObjects() goes currently only over the flat page
hierarchy, so connectors in groups will not be handled at all.

When correcting both, example1 loads well, it's connectors are not really
bEdgeTrackUserDefined, they get connections set for both ends.

Example2 does not change. Closer looking shows that it is a real case of
bEdgeTrackUserDefined. When looking at the PPT file (in PPT) it can be seen
that the connector in question is hidden half behind object 3. If applying the
transformations to the imported edge track, the start and end point will be
correct, but still the connector is layouted as:

 _|
|

instead of
 _
|
|

This may be because the control point data (the offset controllers) do not get
imported, but I do not know for sure. Preparing proposed patch.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Mime
View raw message