mirror of
https://github.com/FoggedLens/iD.git
synced 2026-02-13 01:02:58 +00:00
Don't mutate in place
This commit is contained in:
@@ -27,8 +27,7 @@ iD.modes.DrawArea = function(way_id) {
|
||||
mode.history.replace(iD.actions.addWayNode(way,
|
||||
mode.history.graph().entity(way.nodes[0])));
|
||||
|
||||
delete way.tags.elastic;
|
||||
mode.history.perform(iD.actions.changeTags(way, way.tags));
|
||||
mode.history.perform(iD.actions.changeTags(way, _.omit(way.tags, 'elastic')));
|
||||
|
||||
// End by clicking on own tail
|
||||
return mode.controller.enter(iD.modes.Select(way));
|
||||
|
||||
@@ -37,8 +37,7 @@ iD.modes.DrawRoad = function(way_id, direction) {
|
||||
mode.history.graph().entity(lastNode), index));
|
||||
}
|
||||
|
||||
delete way.tags.elastic;
|
||||
mode.history.perform(iD.actions.changeTags(way, way.tags));
|
||||
mode.history.perform(iD.actions.changeTags(way, _.omit(way.tags, 'elastic')));
|
||||
|
||||
// End by clicking on own tail
|
||||
return mode.controller.enter(iD.modes.Select(way));
|
||||
|
||||
Reference in New Issue
Block a user