Ticket #24482: autofilter_07_update.patch

File autofilter_07_update.patch, 1.3 KB (added by tordanik, 8 months ago)
  • src/org/openstreetmap/josm/gui/autofilter/AutoFilterManager.java

    diff --git a/src/org/openstreetmap/josm/gui/autofilter/AutoFilterManager.java b/src/org/openstreetmap/josm/gui/autofilter/AutoFilterManager.java
    index 7551f07e40..e59bc85f18 100644
    a b implements ZoomChangeListener, MapModeChangeListener, DataSetListener, Preferenc  
    350350    @Override
    351351    public void dataChanged(DataChangedEvent event) {
    352352        updateFiltersFull();
     353        updateButtons();
    353354    }
    354355
    355356    @Override
  • src/org/openstreetmap/josm/gui/autofilter/AutoFilterRule.java

    diff --git a/src/org/openstreetmap/josm/gui/autofilter/AutoFilterRule.java b/src/org/openstreetmap/josm/gui/autofilter/AutoFilterRule.java
    index ec1f98d145..0710d4a03b 100644
    a b public class AutoFilterRule {  
    153153     * @return a stream of numeric values
    154154     */
    155155    public IntStream getTagValuesForPrimitive(OsmPrimitive osm, boolean directValuesOnly) {
     156        if (osm.isDeleted()) return IntStream.empty();
    156157        if (allKeys.size() == 1) {
    157158            IntStream values = getTagValuesForPrimitive(osm, key, directValuesOnly);
    158159            if (values != null) return values;