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/MapStatus.java

    r13178 r13434  
    327327                boolean middleMouseDown = (ms.modifiers & MouseEvent.BUTTON2_DOWN_MASK) != 0;
    328328
    329                 ds = mv.getLayerManager().getEditDataSet();
     329                ds = mv.getLayerManager().getActiveDataSet();
    330330                if (ds != null) {
    331331                    // This is not perfect, if current dataset was changed during execution, the lock would be useless
     
    512512         */
    513513        private void popupCycleSelection(Collection<OsmPrimitive> osms, int mods) {
    514             DataSet ds = MainApplication.getLayerManager().getEditDataSet();
     514            DataSet ds = MainApplication.getLayerManager().getActiveDataSet();
    515515            // Find some items that are required for cycling through
    516516            OsmPrimitive firstItem = null;
     
    603603         */
    604604        private void popupSetLabelColors(JLabel lbl, OsmPrimitive osm) {
    605             DataSet ds = MainApplication.getLayerManager().getEditDataSet();
     605            DataSet ds = MainApplication.getLayerManager().getActiveDataSet();
    606606            if (ds.isSelected(osm)) {
    607607                lbl.setBackground(SystemColor.textHighlight);
     
    676676                @Override
    677677                public void mouseClicked(MouseEvent e) {
    678                     DataSet ds = MainApplication.getLayerManager().getEditDataSet();
     678                    DataSet ds = MainApplication.getLayerManager().getActiveDataSet();
    679679                    // Let the user toggle the selection
    680680                    ds.toggleSelected(osm);
Note: See TracChangeset for help on using the changeset viewer.