No dangler prevention for areas

They don't need it -- they already can't be self-intersected.
This commit is contained in:
Ansis Brammanis
2013-04-26 13:14:07 -04:00
parent 6c6a312c62
commit a147496cc7
+4 -2
View File
@@ -133,8 +133,10 @@ iD.behavior.DrawWay = function(context, wayId, index, mode, baseGraph) {
drawWay.addWay = function(loc, edge) {
// Avoid creating duplicate segments
if (edge[0] === way.nodes[way.nodes.length - (isArea ? 2 : 1)] ||
edge[1] === way.nodes[way.nodes.length - (isArea ? 2 : 1)]) return;
if (!isArea) {
if (edge[0] === way.nodes[way.nodes.length - 1] ||
edge[1] === way.nodes[way.nodes.length - 1]) return;
}
var newNode = iD.Node({ loc: loc });