<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Hi all,<br><br>as A drian pointed out here:<br><br>http://gis.19327.n5.nabble.com/Bug-in-handling-of-bus-stops-tp5832099.html<br><br>we have a bug in the style evaluation system. The attached patch <br>makes sure that each rule is only evaluated once for one element.<br>If I got it right the problem occurs with rules that combine two <br>"or" expressions, like <br>(a | b) &amp; ( c |&nbsp; d) { do something }<br><br>A binary based on r3436 is here:<br>
<code>http://files.mkgmap.org.uk/download/244/mkgmap.jar<br></code><br>@Steve: Please review, I've added a new field "matched" to WatchableTypeResult<br>but I think the field "found" was&nbsp; already intended for this?<br>Maybe you find a better place to fix this?<br><br>Gerd<br>                                               </div></body>
</html>