Ignore:
Timestamp:
2018-02-18T05:02:23+01:00 (6 years ago)
Author:
Don-vip
Message:

see #8039, see #10456 - support read-only data layers

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/MainApplication.java

    r13402 r13434  
    527527            return ((DrawAction) map.mapMode).getInProgressSelection();
    528528        } else {
    529             DataSet ds = layerManager.getEditDataSet();
     529            DataSet ds = layerManager.getActiveDataSet();
    530530            if (ds == null) return null;
    531531            return ds.getSelected();
     
    539539
    540540    @Override
    541     public void setEditDataSet(DataSet ds) {
     541    public DataSet getActiveDataSet() {
     542        return getLayerManager().getActiveDataSet();
     543    }
     544
     545    @Override
     546    public void setActiveDataSet(DataSet ds) {
    542547        Optional<OsmDataLayer> layer = getLayerManager().getLayersOfType(OsmDataLayer.class).stream()
    543548                .filter(l -> l.data.equals(ds)).findFirst();
Note: See TracChangeset for help on using the changeset viewer.