Cannot nicely arrange connectors after re-opening file

Bug #1665951 reported by Gus Polly on 2017-02-19
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Undecided
Unassigned

Bug Description

I can create a network of connectors with the Connector Tool, and then use "Nicely arrange selected connector network" from the Connector Tool toolbar or the Align & Distribute panel to nicely arrange it. However, if I save the file (as an Inkscape SVG, I did check that), close Inkscape, re-start Inkscape and then re-open the file, the arrangement command doesn't do anything.

Opening Inkscape in a terminal so I can see stderr, it gives the following errors when trying to do this:

** (inkscape:17275): WARNING **: getAttachedConnectors: Object with id="void" is not found. Skipping.

** (inkscape:17275): WARNING **: getAttachedConnectors: Object with id="-g-type-private--dependants-array" is not found. Skipping.

** (inkscape:17275): WARNING **: getAttachedConnectors: Object with id="-g-type-private--GTypeFlags" is not found. Skipping.

** (inkscape:17275): WARNING **: getAttachedConnectors: Object with id="-g-type-private--IFaceHolder" is not found. Skipping.

I am using Inkscape 0.92.0 r15299 on Debian testing, from the stretch repository (0.92.0-4).

Gus Polly (guspolly) on 2017-02-19
description: updated
su_v (suv-lp) wrote :

Based on tests with archived builds (on OS X 10.7.5):
- not reproduced with Inkscape 0.91 r13725,
- not reproduced with lp:inkscape rev <= 14244,
- reproduced with lp:inkscape rev >= 14245,
- reproduced with Inkscape 0.92.0 r15299, 0.92.1 r15371;
it seems likely that this regression was exposed in the changes of r14245:

"Fix for circular references detection in almost all cases, fixing bug #167247 and a few of its duplicates."
https://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/revision/14245

tags: added: connectors
tags: added: regression
Changed in inkscape:
status: New → Confirmed
Nathan Lee (nathan.lee) wrote :

Original bug fixed in 1.0 (still present in 0.92.x); however marking as Fix committed because "Nicely arrange connectors" wasn't working until 1.1-dev (see https://gitlab.com/inkscape/inkscape/-/issues/1708), so you still couldn't nicely arrange connectors after opening file.

It was specifically fixed by https://gitlab.com/inkscape/inkscape/-/merge_requests/2177 (commit ca266cef9c8c8ec90bee5aa911c0c34ddce01e7d)

Changed in inkscape:
status: Confirmed → Fix Committed
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

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