Changeset 12527 in josm for trunk/src/org/openstreetmap/josm/actions/ReverseWayAction.java
- Timestamp:
- 2017-07-27T23:24:45+02:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/actions/ReverseWayAction.java
r12356 r12527 10 10 import java.util.Collection; 11 11 import java.util.Collections; 12 import java.util.LinkedHashSet; 12 13 import java.util.LinkedList; 13 14 import java.util.List; … … 113 114 return; 114 115 115 final Collection<Way> sel = ds.getSelectedWays(); 116 final Collection<Way> sel = new LinkedHashSet<>(ds.getSelectedWays()); 117 sel.removeIf(w -> w.isIncomplete()); 116 118 if (sel.isEmpty()) { 117 119 new Notification( … … 163 165 @Override 164 166 protected void updateEnabledState(Collection<? extends OsmPrimitive> selection) { 165 setEnabled(selection.stream().anyMatch( Way.class::isInstance));167 setEnabled(selection.stream().anyMatch(o -> o instanceof Way && !o.isIncomplete())); 166 168 } 167 169 }
Note:
See TracChangeset
for help on using the changeset viewer.