connectors between groups misplaced (regression)

Bug #556467 reported by Saka Nakai
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Inkscape
Invalid
Medium
Unassigned

Bug Description

steps I followed:
- drew a image partly by using connectors
- exported the image to a png
  (see attachment proc-vw-id-auth.png)
- saved the image
  (see attachment proc-vw-id-auth.svg)
- loaded the image
  now 2 of the drawn lines are misplaced presumably to the origin of the image (0,0)
  one can see thios clearly when png and svg are compared

argh ...

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

not reproduced with Inkscape 0.47 r22583 on OS X 10.5.8
reproduced with Inkscape 0.47+devel r9231, r9297

Changed in inkscape:
importance: Undecided → Medium
status: New → Confirmed
tags: added: regression
removed: transformations
Revision history for this message
su_v (suv-lp) wrote :

Moving the two groups with the label 'Authorisatie' and 'ID-mgmnt' inside (e.g. with the cursor key up and back down) triggers a recalculation of the connectors and redraws them correctly.

Revision history for this message
Saka Nakai (sakanakai) wrote :

Yep that worked. Beats redrawing the lines :-)

Thanx

su_v (suv-lp)
summary: - image change after save
+ connectors between groups misplaced (regression)
Revision history for this message
su_v (suv-lp) wrote :

This regression was introduced by a change committed between revision 8853 and 8865:

not reproduced with 0.47+devel r8853
reproduced with 0.47+devel r8865

see also bug #552289 comment #4 describing another regression (misplaced disconnected connectors inside transformed groups) possibly due to the same changes.

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

Similar to bug #702234 “Incorrect routing of multi-layer connectors on load”, the incorrect routing of the connectors after loading the file seems to depend on the stack order of the connected groups:
If one of the connected groups is below the connector line in z-order, the connector is incorrectly rendered.

Attached file (the connectors are above the connected groups) renders correctly in Inkscape 0.48.0 and 0.48+devel r10005 on OS X 10.5.8, but not in Inkscape 0.47.

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

Version 2 of restacked connectors and the connected groups works both in 0.47 and 0.48(+devel).

Changed in inkscape:
status: Confirmed → Triaged
tags: added: groups
Revision history for this message
Jonathan Hofinger (jhofinger) wrote :

I'm unable to replicate this issue in Inkscape 1.1-dev (2a5d477, 2020-01-18), Windows 10. If you can still replicate the problem with your file, please comment at https://gitlab.com/inkscape/inbox/issues/1963 which is a related issue.

Closed by: https://gitlab.com/jhofinger

Changed in inkscape:
status: Triaged → Invalid
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.