Ticket #18728: 18728.patch
File 18728.patch, 854 bytes (added by , 4 years ago) |
---|
-
src/org/openstreetmap/josm/command/DeleteCommand.java
440 440 .collect(Collectors.toSet()); 441 441 442 442 Collection<Command> cmds = new LinkedList<>(); 443 Set<Node> nodesToRemove = new HashSet<>(Utils.filteredCollection(primitivesToDelete, Node.class)); 443 444 for (Way w : waysToBeChanged) { 444 445 Way wnew = new Way(w); 445 wnew.removeNodes(n ew HashSet<>(Utils.filteredCollection(primitivesToDelete, Node.class)));446 wnew.removeNodes(nodesToRemove); 446 447 if (wnew.getNodesCount() < 2) { 447 448 primitivesToDelete.add(w); 448 449 } else {