diff --git a/lib/OpenLayers/Renderer/Elements.js b/lib/OpenLayers/Renderer/Elements.js index 8c99d55352..4b60c1febf 100644 --- a/lib/OpenLayers/Renderer/Elements.js +++ b/lib/OpenLayers/Renderer/Elements.js @@ -540,6 +540,7 @@ OpenLayers.Renderer.Elements = OpenLayers.Class(OpenLayers.Renderer, { * the geometry could not be drawn, false otherwise */ redrawNode: function(id, geometry, style, featureId) { + style = this.applyDefaultSymbolizer(style); // Get the node if it's already on the map. var node = this.nodeFactory(id, this.getNodeType(geometry, style)); @@ -643,7 +644,6 @@ OpenLayers.Renderer.Elements = OpenLayers.Class(OpenLayers.Renderer, { */ drawGeometryNode: function(node, geometry, style) { style = style || node._style; - style = this.applyDefaultSymbolizer(style); var options = { 'isFilled': style.fill === undefined ?