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

Bug #1433107 reported by uellue
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Triaged
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

Tags: connectors
su_v (suv-lp)
tags: added: connectors
removed: diagram
Revision history for this message
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
Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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