Changeset 13434 in josm for trunk/src/org/openstreetmap/josm/actions/relation/EditRelationAction.java
- Timestamp:
- 2018-02-18T05:02:23+01:00 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/actions/relation/EditRelationAction.java
r12846 r13434 13 13 14 14 import org.openstreetmap.josm.Main; 15 import org.openstreetmap.josm.data.osm.DataSet; 15 16 import org.openstreetmap.josm.data.osm.OsmPrimitive; 16 17 import org.openstreetmap.josm.data.osm.Relation; … … 88 89 protected void updateEnabledState() { 89 90 boolean enabled = false; 90 for (Relation r : relations) { 91 if (!r.isDeleted()) { 92 enabled = true; 93 break; 91 if (relations.stream().map(r -> r.getDataSet()).noneMatch(DataSet::isReadOnly)) { 92 for (Relation r : relations) { 93 if (!r.isDeleted()) { 94 enabled = true; 95 break; 96 } 94 97 } 95 98 }
Note:
See TracChangeset
for help on using the changeset viewer.