Ticket #5560: extrudeBuilgins2.diff
| File extrudeBuilgins2.diff, 995 bytes (added by , 16 years ago) |
|---|
-
src/org/openstreetmap/josm/actions/mapmode/ExtrudeAction.java
323 323 //find if the new points overlap existing segments (in case of 90 degree angles) 324 324 Node nextNode = getNextNode(selectedSegment.lowerIndex + 1); 325 325 nodeOverlapsSegment = nextNode != null && segmentsParralel(initialN2en, nextNode.getEastNorth(), initialN2en, newN2en); 326 hasOtherWays = hasNodeOtherWays(selectedSegment.get FirstNode(), selectedSegment.way);326 hasOtherWays = hasNodeOtherWays(selectedSegment.getSecondNode(), selectedSegment.way); 327 327 328 328 if (nodeOverlapsSegment && !alwaysCreateNodes && !hasOtherWays) { 329 329 //move existing node
