many connectors move on open or adjust of one connector

Bug #815067 reported by Mark Poyser
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
New
Undecided
Unassigned

Bug Description

With about 50 straight-line connectors (originally created w/ 0.47, expanded using 0.48.1), when I open the file, about a dozen have one end starting at the upper left corner. If I move anything, like a text element, and then click UNDO, the connectors go to their appropriate elements (in this case boxes). However, any subsequent movement of any box-with-connector, or any connector, causes that same set of connectors to return to the on-open condition. Each of these can be fixed by moving the box at the "good" end of the connector, followed by an UNDO, however that is only for the session and, if the file is saved, does not prevent the problem on a subsequent open.

With an earlier instance of the file, only a couple of connectors did that. But now it's about a dozen acting that way. Everything is Layer 1.

I think, but cannot be sure, that the connectors "acting up" are those added to the file with 0.48.

VERSION: 0.48.1
OS: Windows 7 64bit

Revision history for this message
Mark Poyser (markpoyser) wrote :
Revision history for this message
Mark Poyser (markpoyser) wrote :

CLARIFICATION: I appears that the connectors don't *start at* upper left, but that's where the path is being routed (from a good connect, to upper left, to the other good connect). With a lot of connectors doing that, it appears as if the lines are starting from upper left, but that may be an illusion.

su_v (suv-lp)
tags: added: connectors
Revision history for this message
su_v (suv-lp) wrote :

Reproduced in Inkscape 0.48.1 and 0.48+devel r10493 on Mac OS X 10.5.8 (i386)
In my tests, two connectors in the attached file are incorrectly routed on load: they connect two clones (or clones of clones of clones…) where one of the connected clones is stacked above the connector line:

Linking as duplicate to bug #745784 “Connector between clones is corrupted on load if lowered to bottom” (issue depends on stack order). Please add a comment here and revert the duplicate status if you don't agree and think these are different issues.

Attaching a fixed version of the file, where the two incorrectly routed connectors are fixed by changing their stack order (brute force: raising each of them to the top) - the modified file renders correctly in Inkscape 0.48.1 and current trunk on load.

(Note: 'File > Vacuum defs' has been used on the modified file, too, to remove a lot of unused perspective defs added in older versions)

tags: added: clones
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.