Remove elastic tag when roads and areas are complete

This commit is contained in:
Tom MacWright
2012-12-06 13:56:50 -05:00
parent aa5c86131f
commit b8a06aa215
2 changed files with 4 additions and 3 deletions
+2 -1
View File
@@ -30,7 +30,8 @@ iD.modes.DrawArea = function(way_id) {
mode.history.replace(iD.actions.AddWayNode(way,
mode.history.graph().entity(way.nodes[0])));
way = mode.history.graph().entity(way.id);
mode.history.perform(iD.actions.ChangeEntityTags(way, _.omit(way.tags, 'elastic')));
way.tags = _.omit(way.tags, 'elastic');
mode.history.perform(iD.actions.ChangeEntityTags(way, way.tags));
// End by clicking on own tail
return mode.controller.enter(iD.modes.Select(way));
+2 -2
View File
@@ -40,9 +40,9 @@ iD.modes.DrawRoad = function(way_id, direction) {
mode.history.graph().entity(lastNode), index));
}
way.tags = _.omit(way.tags, 'elastic');
mode.history.perform(iD.actions.ChangeEntityTags(
way,
_.omit(way.tags, 'elastic')));
way, way.tags));
// End by clicking on own tail
return mode.controller.enter(iD.modes.Select(way));