https://issues.apache.org/ooo/show_bug.cgi?id=120437
Armin Le Grand <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|CONFIRMED |ACCEPTED --- Comment #9 from Armin Le Grand <[email protected]> --- 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.
