Comment 5 for bug 666586

su_v (suv-lp) wrote :

Testing with Inkscape 0.48+devel r9854 on OS X 10.5.8 (default preferences):

Opening the file in a new window (i.e. Inkscape launched with the file name as argument, or from within Inkscape, if the current document is dirty and Inkscape opens a new document window) renders as expected with correct routing of the connectors in r9854.

I still see an issue with incorrect rendering if the file is opened from within Inkscape (so that the current document window and its controls are reused): some connectors are wrong, some are missing (looks the same on-canvas as in the preview of the file dialog).

Steps to reproduce:
1) open a new document in Inkscape
2) open 'Diagram.svg' from 'File > Open recent' or via file chooser
-> connectors still wrong

Workaround: e.g. toggle the visibility of 'Layer 1' (in r9853 this resulted in the same incorrect rendering as attached in comment #3; in r9854 the routing is correct like in comment #2).

Other unexpected behavior: if the initial rendering is wrong, drawing e.g. a new line changes the routing of the connectors (still wrong: object avoidance is ignored), undoing the last step deletes the line and changes the rendering of the connectors again: routing now is as expected.

Possibly related to bug #510618 “Closing unchanged SVG asks for saving” (<https://bugs.launchpad.net/inkscape/+bug/510618>) because it appears to depend on how the window is initialized in which the file with connectors between groups is rendered.

There are other issues reported with connectors connecting (transformed) groups.