Ignore:
Timestamp:
2009-10-09T17:16:54+02:00 (15 years ago)
Author:
Gubaer
Message:

Removed inefficient DataSet:getSelected() when responding to fireSelectionChanged() in JOSM actions, see thread on dev
Still uses DataSet:getSelected() when responding to layer change events, this is less critical.

File:
1 edited

Legend:

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

    r2220 r2256  
    284284        );
    285285    }
     286
     287    @Override
     288    protected void updateEnabledState(Collection<? extends OsmPrimitive> selection) {
     289        setEnabled(
     290                selection!= null && !selection.isEmpty()
     291                && !TagCollection.unionOfAllPrimitives(Main.pasteBuffer.getSelected()).isEmpty()
     292        );
     293    }
    286294}
Note: See TracChangeset for help on using the changeset viewer.