Reversing a diagram connector is undone as soon as it is rerouted

Bug #1433107 reported by uellue on 2015-03-17
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Low
Unassigned

Bug Description

Version: Inkscape 0.91 r13725 on Win 7 64 bit

How to reproduce:

- Connect two shapes with a diagram connector
- In "Fill & Stroke", Tab "Stroke style", add a marker, e.g. an arrow, to one end of the diagram connector.
- Use Path -> Reverse on the connector

Observed behavior:
- The arrow is temporarily on the other side, i.e. reversing worked.
- The change is undone as soon as one of the connected shapes is moved
- This is confusing and unlogical to me.

Expected behavior:
- Either reversing is not possible or reversing has a permanent effect.

Workaround:
- Assign the marker on the other end of the path

su_v (suv-lp) on 2015-03-17
tags: added: connectors
removed: diagram
jazzynico (jazzynico) wrote :

Confirmed on Crunchbang Waldorf, Inkscape trunk rev. 14016.

The connector's path is automatically recalculated each time one of the linked shapes moves, based on the inkscape:connection-end and inkscape:connection-start attributes.

As a workaround, you can reverse the path by inverting the values of inkscape:connection-end and inkscape:connection-start. Doing so automatically when the Path>Revert command is used could be a possible fix.

Changed in inkscape:
importance: Undecided → Low
status: New → Triaged
jazzynico (jazzynico) wrote :

> when the Path>Revert command is used

Path>Reverse command...

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

Other bug subscribers