connector lines groups misplaced when opening 0.47 file in 0.48

Bug #620486 reported by Rafael Z. Frantz
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Confirmed
Medium
Unassigned

Bug Description

I'm not sure if its a bug, but it seems to be, so I'm opening this report.
While testing version 0.48 I've noticed that when opening an svg file created in version 0.47 in 0.48, some elements (connector lines groups, in this specific case) that I had grouped with a main figure with other elements (rectangles, circles, etc..), now the arrows appears far away from the main figure in the canvas.
Enclosed you can find the svg file I am opening in 0.48 and how connectors get misplaced.

Regards,

Rafael Z. Frantz
PhD Student
University of Sevilla - Spain
http://www.tdg-seville.info/rzfrantz

Guaraná for Enterprise Application Integration
http://www.tdg-seville.info/rzfrantz/guarana

Revision history for this message
Rafael Z. Frantz (rzfrantz) wrote :
Revision history for this message
su_v (suv-lp) wrote :

reproduced with Inkscape 0.48.0 and 0.48+devel r9716 on OS X 10.5.8

tags: added: connectors groups transformations
Changed in inkscape:
importance: Undecided → Medium
status: New → Won't Fix
Revision history for this message
su_v (suv-lp) wrote :

Similar issue as described in comment #4 of bug #552289:

Initial display of the SVG file on-canvas renders unconnected connector lines inside transformed groups incorrectly:
- the unconnected connector lines are drawn as if they had not been transformed according to to group transform
- 'undo' after a random edit [1] restores the rendering as intended (i.e. the drawing looks the same as initially when opened in 0.47)

needs to be verified:
regression possibly due to changes between r8853 and r8865

[1] e.g. hide 'Layer 1', undo

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

Possibly related to bug #510618 because only undoing the first edit after opening the file seems to trigger the correct recalculation of the misplaced unconnected connector lines.

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

oops, had wrong status.

Changed in inkscape:
status: Won't Fix → Confirmed
Revision history for this message
su_v (suv-lp) wrote :

The displacement of the unconnected connector lines re-occurs every time their parent group is transformed (moved, rotated,etc.). Only workaround for the moment to allow continued work with the grouped objects in Inkscape 0.48 seems to manually remove the attribute 'inkscape:connector-type' of each unconnected connector line (i.e. those without 'inkscape:connection-start' and 'inkscape:connection-end' attributes).

Revision history for this message
Rafael Z. Frantz (rzfrantz) wrote : Re: [Bug 620486] Re: connector lines groups misplaced when opening 0.47 file in 0.48

Hi ~suv,

  The workaround solves the problem.

Thanks!

Rafael Z. Frantz
PhD Student
University of Sevilla - Spain
http://www.tdg-seville.info/rzfrantz

*Guaraná *for Enterprise Application Integration
http://www.tdg-seville.info/rzfrantz/guarana

Seeking for a paper?
Try TDG Scholar at http://scholar.tdg-seville.info

On Thu, Aug 19, 2010 at 7:15 PM, ~suv <email address hidden> wrote:

> 'inkscape
> :connector-type
>

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

No longer reproduced with Inkscape 0.48.1 r9752 and 0.48+devel r9991.
Linking as duplicate to bug #552289 (fixed in trunk in rev 9988, as well as in the branch for 0.48.1).

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

Other bug subscribers

Bug attachments

Remote bug watches

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