Ignore:
Timestamp:
2009-07-24T08:03:25+02:00 (15 years ago)
Author:
Gubaer
Message:

Changed the way we get an "active data layer" and a "current data set". Now, the "active data layer" is the first OsmDataLayer in the list of layers, or null, if there are no OsmDataLayers. The "current data set" is the dataset of the "active data layer", or nul, if there is no "active data layer".

File:
1 edited

Legend:

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

    r1823 r1825  
    417417        if (activeLayer instanceof OsmDataLayer)
    418418            return (OsmDataLayer)activeLayer;
     419
     420        // the first OsmDataLayer is the edit layer
     421        //
     422        for (Layer layer : layers) {
     423            if (layer instanceof OsmDataLayer)
     424                return (OsmDataLayer)layer;
     425        }
    419426        return null;
    420427    }
Note: See TracChangeset for help on using the changeset viewer.