3-point line loses middle point when moved

Bug #167210 reported by Endecotp
2
Affects Status Importance Assigned to Milestone
Inkscape
Invalid
Undecided
Michael Wybrow

Bug Description

The attached example contains a line with 3 points. If
you select the object and move it the middle point
mysteriously vanishes.

This is with 0.43 on Linux.

I've made this example by taking the file in which I
first observed the problem and deleting everything
else. I have not worked out how to create a file that
exhibits this problem from scratch.

At one time I did experiment with connectors in this
drawing, but they have long since been removed. I note
that the line has an inkscape:connector-type="polyline"
attribute. Is this the cause of the problem? It's
quite possible that I somehow converted a connector to
a normal line.

Any ideas?

--Phil.

Tags: connectors
Revision history for this message
Endecotp (endecotp) wrote :
Revision history for this message
Bug Importer (bug-importer) wrote :

(rwst) Confirmed on Ubuntu with 0.43 and cvs HEAD.

Revision history for this message
Jflemaire (jflemaire) wrote :

Definitely seems to be connector related. Remove the
"polyline" value and all goes well.

Revision history for this message
Michael Wybrow (mjwybrow) wrote :

Yes, this is Connector related. The
inkscape:connector-type="polyline" attribute marks the line
as being a connector, and moving it causes it to reroute.
If there are no obstables for it to avoid it will just
reroute to become a straight line.

As was already noted, removing the attribute results in the
expected behaviour.

I fell that it would be nice to have some sort of visual cue
that a particular selected line is a connector.
Double-clicking on a line will switch to the connector tool
if the line is a connector. Adding a visual cue and a way
to switch a line between a standard path and a connector are
on my todo list.

su_v (suv-lp)
tags: added: connectors
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.