diff --git a/src/layer/GeoJSON.js b/src/layer/GeoJSON.js index 8d3f7830691..2efe7b4bd17 100644 --- a/src/layer/GeoJSON.js +++ b/src/layer/GeoJSON.js @@ -145,10 +145,10 @@ export var GeoJSON = FeatureGroup.extend({ }, _setLayerStyle: function (layer, style) { - if (typeof style === 'function') { - style = style(layer.feature); - } if (layer.setStyle) { + if (typeof style === 'function') { + style = style(layer.feature); + } layer.setStyle(style); } }