Ignore:
Timestamp:
2011-02-15T18:26:09+01:00 (13 years ago)
Author:
bastiK
Message:

mapcss fix

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Condition.java

    r3893 r3904  
    1212import org.openstreetmap.josm.data.osm.Relation;
    1313import org.openstreetmap.josm.data.osm.Way;
     14import org.openstreetmap.josm.gui.mappaint.Cascade;
    1415import org.openstreetmap.josm.gui.mappaint.Environment;
    1516import org.openstreetmap.josm.gui.mappaint.mapcss.Condition.Op;
     
    169170        @Override
    170171        public boolean applies(Environment env) {
    171             Object o = e.evaluate(env);
    172             if (o instanceof Boolean)
    173                 return (Boolean) o;
    174             return false;
     172            Boolean b = Cascade.convertTo(e.evaluate(env), Boolean.class);
     173            return b != null && b;
    175174        }
    176175
Note: See TracChangeset for help on using the changeset viewer.