Changes between Initial Version and Version 8 of Ticket #5133


Ignore:
Timestamp:
2012-12-07T01:03:39+01:00 (7 years ago)
Author:
skyper
Comment:

Replying to stanton:

I've tried Unglue on a few occasions and found that it messes up relations:

  • The node on the way maintains its position in all relations it is a member of.
  • The detached node is inserted into each of these, but at the very end.

When I take a tram stop (which is a node on the way) and unglue it so that I can move it e.g. to the other side of a crossing, this behavior messes up the order of stops in my relations (the order matters for some renderers).

Suggestions:

  • Insert the new node into relations either before or behind the existing one, but not at the end. (Oh yes, if the existing node is a member in multiple positions of that relation, add the new one next to each occurrence of the old one).
  • Present the user with a choice (similar to the one when merging two ways) listing all relations which contain the unglued node and a drop-down box for selecting which nodes to keep (choices: Keep node on the way, Keep unglued node, Keep both, Remove both)

You are right this should be fixed.

Is the original issue still a problem ?

Legend:

Unmodified
Added
Removed
Modified