Changeset 35434 in osm for applications
- Timestamp:
- 2020-05-08T08:42:20+02:00 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
applications/editors/josm/plugins/utilsplugin2/src/org/openstreetmap/josm/plugins/utilsplugin2/curves/CircleArcMaker.java
r35432 r35434 23 23 import org.openstreetmap.josm.data.osm.DataSet; 24 24 import org.openstreetmap.josm.data.osm.Node; 25 import org.openstreetmap.josm.data.osm.Relation; 25 26 import org.openstreetmap.josm.data.osm.Way; 26 27 import org.openstreetmap.josm.data.projection.ProjectionRegistry; … … 134 135 135 136 Set<Node> fixNodes = new HashSet<>(anchorNodes); 136 if (!selectedWays.isEmpty()) { 137 nodes.stream().filter(n -> n.getParentWays().size() > 1 || n.isTagged()).forEach(fixNodes::add); 138 } 137 if (!selectedWays.isEmpty()) { 138 nodes.stream().filter( 139 n -> n.isTagged() || n.getParentWays().size() > 1 || n.referrers(Relation.class).count() > 0) 140 .forEach(fixNodes::add); 141 } 139 142 boolean needsUndo = false; 140 143 if (!cmds.isEmpty()) {
Note:
See TracChangeset
for help on using the changeset viewer.