Ignore:
Timestamp:
2016-06-15T12:45:52+02:00 (8 years ago)
Author:
Don-vip
Message:

see #12943 - gsoc-core - fix most of deprecation warnings (static accesses must be fixed)

File:
1 edited

Legend:

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

    r10378 r10382  
    1515import org.openstreetmap.josm.Main;
    1616import org.openstreetmap.josm.data.notes.Note;
     17import org.openstreetmap.josm.data.osm.DataSet;
    1718import org.openstreetmap.josm.data.osm.OsmPrimitive;
    1819import org.openstreetmap.josm.gui.HelpAwareOptionPane;
     
    99100    protected void launchInfoBrowsersForSelectedPrimitivesAndNote() {
    100101        List<OsmPrimitive> primitivesToShow = new ArrayList<>();
    101         if (getCurrentDataSet() != null) {
    102             primitivesToShow.addAll(getCurrentDataSet().getAllSelected());
     102        DataSet ds = getLayerManager().getEditDataSet();
     103        if (ds != null) {
     104            primitivesToShow.addAll(ds.getAllSelected());
    103105        }
    104106
     
    157159    @Override
    158160    protected void updateEnabledState() {
    159         setEnabled(getCurrentDataSet() != null && !getCurrentDataSet().getSelected().isEmpty());
     161        DataSet ds = getLayerManager().getEditDataSet();
     162        setEnabled(ds != null && !ds.getSelected().isEmpty());
    160163    }
    161164
Note: See TracChangeset for help on using the changeset viewer.