Changeset 850 in josm for trunk/src


Ignore:
Timestamp:
2008-08-23T13:47:01+02:00 (16 years ago)
Author:
stoecker
Message:

no longer do delete events for undrawable layers

File:
1 edited

Legend:

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

    r771 r850  
    7575        @Override public void actionPerformed(ActionEvent e) {
    7676                super.actionPerformed(e);
     77                if(!Main.map.mapView.isDrawableLayer())
     78                        return;
    7779                doActionPerformed(e);
    7880        }
    7981
    8082        public void doActionPerformed(ActionEvent e) {
    81             boolean ctrl = (e.getModifiers() & ActionEvent.CTRL_MASK) != 0;
     83                if(!Main.map.mapView.isDrawableLayer())
     84                        return;
     85                boolean ctrl = (e.getModifiers() & ActionEvent.CTRL_MASK) != 0;
    8286                boolean alt = (e.getModifiers() & ActionEvent.ALT_MASK) != 0;
    8387
     
    101105        @Override public void mouseClicked(MouseEvent e) {
    102106                if (e.getButton() != MouseEvent.BUTTON1)
     107                        return;
     108                if(!Main.map.mapView.isDrawableLayer())
    103109                        return;
    104110                boolean ctrl = (e.getModifiers() & ActionEvent.CTRL_MASK) != 0;
Note: See TracChangeset for help on using the changeset viewer.