Ignore:
Timestamp:
2020-05-17T14:18:22+02:00 (4 years ago)
Author:
simon04
Message:

see #19251 - Java 8: use Stream

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/actions/MergeNodesAction.java

    r15872 r16438  
    368368    @Override
    369369    protected void updateEnabledState(Collection<? extends OsmPrimitive> selection) {
    370         boolean ok = OsmUtils.isOsmCollectionEditable(selection);
    371         if (ok) {
    372             for (OsmPrimitive osm : selection) {
    373                 if (!(osm instanceof Node)) {
    374                     ok = false;
    375                     break;
    376                 }
    377             }
    378         }
    379         setEnabled(ok);
     370        setEnabled(OsmUtils.isOsmCollectionEditable(selection) && selection.stream().allMatch(osm -> osm instanceof Node));
    380371    }
    381372}
Note: See TracChangeset for help on using the changeset viewer.