diff --git a/vtm-jts/src/org/oscim/layers/vector/VectorLayer.java b/vtm-jts/src/org/oscim/layers/vector/VectorLayer.java index 87f54741..4f074d20 100644 --- a/vtm-jts/src/org/oscim/layers/vector/VectorLayer.java +++ b/vtm-jts/src/org/oscim/layers/vector/VectorLayer.java @@ -1,6 +1,7 @@ /* * Copyright 2014 Hannes Janetzek * Copyright 2016-2019 devemux86 + * Copyright 2020 marq24 * * This file is part of the OpenScienceMap project (http://www.opensciencemap.org). * @@ -201,11 +202,11 @@ public class VectorLayer extends AbstractVectorLayer implements Gestur for (Drawable d : tmpDrawables) { Style style = d.getStyle(); - draw(t, level, d, style); - if (style != lastStyle) + if (lastStyle != null && lastStyle != style) level += 2; + draw(t, level, d, style); lastStyle = style; } }