Ignore:
Timestamp:
2021-05-06T22:37:43+02:00 (3 years ago)
Author:
simon04
Message:

fix #20851, see #20842 - Tagging presets: value_template="..." for conditional template

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetItemGuiSupport.java

    r17875 r17876  
    44import org.openstreetmap.josm.data.osm.OsmPrimitive;
    55import org.openstreetmap.josm.data.osm.Tag;
     6import org.openstreetmap.josm.data.osm.Tagged;
    67import org.openstreetmap.josm.data.osm.search.SearchCompiler;
    78import org.openstreetmap.josm.gui.tagging.presets.items.KeyedItem;
     
    107108    @Override
    108109    public boolean evaluateCondition(SearchCompiler.Match condition) {
    109         throw new UnsupportedOperationException();
     110        Tagged tagged = Tagged.ofTags(changedTagsSupplier.get());
     111        return condition.match(tagged);
    110112    }
    111113
Note: See TracChangeset for help on using the changeset viewer.