Ticket #18624: 18624.patch
File 18624.patch, 979 bytes (added by , 6 years ago) |
---|
-
src/org/openstreetmap/josm/actions/downloadtasks/DownloadReferrersTask.java
148 148 Collection<Way> ways = ds.getWays(); 149 149 150 150 if (!ways.isEmpty()) { 151 // Ensure each node is only listed once152 Set<Node> nodes = ways.stream().flatMap(w -> w.getNodes().stream() ).collect(Collectors.toSet());151 // Ensure each incomplete node is only listed once 152 Set<Node> nodes = ways.stream().flatMap(w -> w.getNodes().stream().filter(OsmPrimitive::isIncomplete)).collect(Collectors.toSet()); 153 153 // Don't retrieve any nodes we've already grabbed 154 154 nodes.removeAll(targetLayer.data.getNodes()); 155 155 if (!nodes.isEmpty()) {