Opened 5 months ago

Closed 2 months ago

Last modified 5 weeks ago

#16874 closed enhancement (fixed)

keep the id for the POI if unglueing

Reported by: dieterdreist Owned by: team
Priority: normal Milestone: 19.01
Component: Core Version:
Keywords: unglue Cc:


Currently if you unglue (from a way) a node with tags, you can not choose which node is "new" and which keeps the id. And I agree, could be seen as overkill (more options can slow down). I propose to generally keep the id on the POI (where you chose that the tags should go to). This way, the history who added the POI is preserved.

For example I am detaching frequently POIs from building outlines and put them into the building. This means detaching the node from the way (what it actually does is keep the node with the id in the way and create a new node with an offset and move the POI tags where you choose). I move the POI nodes to "new node", adjust the node position, but it gets a new ID and it seems I have created it, while I only moved it a tiny bit around.

Attachments (0)

Change History (6)

comment:1 Changed 5 months ago by Don-vip

Keywords: unglue added

comment:2 Changed 5 months ago by Don-vip

Related: #16820

comment:3 Changed 2 months ago by simon04

Resolution: fixed
Status: newclosed

In 14653/josm:

fix #16874 – Keep the id on the POI if unglueing

When unglueing a node from a way, retain the history on the node which gets assigned the tags.

comment:4 Changed 2 months ago by simon04

Milestone: 19.01

comment:5 Changed 2 months ago by simon04

In 14662/josm:

see #16874 fix #17180 - NPE in UnGlueAction

comment:6 Changed 5 weeks ago by Klumbumbus

Unglueing (part of one way) always puts the old id to the node with the tags no matter if I choose existing node or new node in the dialog.

When unglueing (part of two ways) and choosing new node in the dialog, the node without tags gets the old id. (Same behavior if the node is part of even more ways.)

Is that the wanted behavior?

Modify Ticket

Change Properties
Set your email in Preferences
as closed The owner will remain team.
as The resolution will be set.
The resolution will be deleted.

Add Comment

E-mail address and name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.