It's not a killing feature but let me post it anyway in case somebody finds it helpful as well.
The only usecase I have for this is correcting someone's mistake of a named node attached to a way..
E.g. on this screenshot you see a place node attached to a way and there are no means of correcting this in iD other than making a copy of this node and clearing the tags in the old one, but in this case you looe the history.

It would be nice to make it possible to deattached a named node from a line in such a way that a new node is created in the place of the original one and the latter is preserved.
Agree, I actually wanted this feature earlier today too.
See #2511 for a convoluted workaround. I closed that issue because I don't think shaking the node is a good way to detach it, but I'm open to the idea of some other operation to do it.
Agree as well, very often I found this cases and correction take much time...
Any news about this issue?
Any news about this issue?
No news - you are free to work on it 馃憤
Any way to add a Disconnect feature for nodes? in #2511 you show the "current" ways to do the fix, but it take a lot of time and worse if the "way" is a part of a "relation"...
I'd do it like this:
actionDetatch which does the necessary changes to the graph (and add tests for it too)operationDetatch which wraps actionDetatch into a nice menu command (and pick a key shortcut that will make everyone happy)Love ID and all the tricks...
The usecase is relevant, but I don't like the suggested operation because it is generating coincident nodes. These are hardly visible, and iD is quite bad in handling coincidence. And also the whole change of the operation would be hardly visible.
Using the operation accidentially can break OSM data, for example when detaching a barrier from the highway.
What we can do instead:
We can implement the operation as originally proposed, but let it switch to move mode with the tagged node selected afterwards.
I agree, putting the user into move mode with the detached node already selected would be ok.
Here鈥檚 the hack I do whenever a POI is incorrectly attached to a street or building, preserving history:
Hi!
I created a pull request around this issue, but a comment on that pointed out that there is some complexity around dealing with relations on the node to be detached. I understand that in JOSM a pop-up is used to request more information from the user before carrying out the operation.
Is there already a model in use to request more information from the user and we could use that here (I don't recall seeing any pop-ups on the other actions, but perhaps I've just not seen them!)?
This was done in #5127 - Thanks @Psigio 馃檶
Most helpful comment
Love ID and all the tricks...