Ticket #8796: 8796.patch
File 8796.patch, 966 bytes (added by , 11 years ago) |
---|
-
src/org/openstreetmap/josm/actions/mapmode/ExtrudeAction.java
433 433 Collection<Command> cmds = new LinkedList<Command>(); 434 434 Way wnew = new Way(selectedSegment.way); 435 435 boolean wayWasModified = false; 436 boolean wayWasSingleSegment = wnew.getNodesCount() == 2; 436 437 int insertionPoint = selectedSegment.lowerIndex + 1; 437 438 438 439 //find if the new points overlap existing segments (in case of 90 degree angles) … … 472 473 } 473 474 474 475 //the way was a single segment, close the way 475 if (w new.getNodesCount() == 4) {476 if (wayWasSingleSegment) { 476 477 wnew.addNode(selectedSegment.getFirstNode()); 477 478 wayWasModified = true; 478 479 }