profilerLast = java.lang.System.currentTimeMillis();
}
profilerN = 0;
for (final Way osm : data.ways)
{
<BUG>if (!osm.incomplete && !osm.deleted && !alreadyDrawn.contains(osm))
{
if(styles.isArea((Way)osm) && !alreadyDrawnAreas.contains(osm))
{</BUG>
osm.visit(this);

profilerLast = java.lang.System.currentTimeMillis();
}
profilerN = 0;
for (final Way osm : data.ways)
{
if (!osm.incomplete && !osm.deleted)
{
if(isPrimitiveArea(osm))
{
osm.visit(this);
