incubator-ooo-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject [Bug 120437] Connector line does not shown correctly in grouped object
Date Fri, 03 Aug 2012 11:19:29 GMT

Armin Le Grand <> changed:

           What    |Removed                     |Added
             Status|CONFIRMED                   |ACCEPTED

--- Comment #9 from Armin Le Grand <> ---
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.

View raw message