Changeset 10382 in josm for trunk/src/org/openstreetmap/josm/actions/UpdateModifiedAction.java
- Timestamp:
- 2016-06-15T12:45:52+02:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/actions/UpdateModifiedAction.java
r9989 r10382 10 10 11 11 import org.openstreetmap.josm.Main; 12 import org.openstreetmap.josm.data.osm.DataSet; 12 13 import org.openstreetmap.josm.data.osm.OsmPrimitive; 13 14 import org.openstreetmap.josm.io.OnlineResource; … … 45 46 @Override 46 47 protected void updateEnabledState() { 47 setEnabled(get CurrentDataSet() != null && !Main.isOffline(OnlineResource.OSM_API));48 setEnabled(getLayerManager().getEditDataSet() != null && !Main.isOffline(OnlineResource.OSM_API)); 48 49 } 49 50 … … 55 56 @Override 56 57 public Collection<OsmPrimitive> getData() { 57 if (getCurrentDataSet() == null) return Collections.emptyList();58 return getCurrentDataSet().allModifiedPrimitives();58 DataSet ds = getLayerManager().getEditDataSet(); 59 return ds == null ? Collections.<OsmPrimitive>emptyList() : ds.allModifiedPrimitives(); 59 60 } 60 61 }
Note:
See TracChangeset
for help on using the changeset viewer.
