diff options
Diffstat (limited to 'src/mbgl/renderer/buckets/circle_bucket.cpp')
-rw-r--r-- | src/mbgl/renderer/buckets/circle_bucket.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mbgl/renderer/buckets/circle_bucket.cpp b/src/mbgl/renderer/buckets/circle_bucket.cpp index 20c40eb0cb..cef5682430 100644 --- a/src/mbgl/renderer/buckets/circle_bucket.cpp +++ b/src/mbgl/renderer/buckets/circle_bucket.cpp @@ -101,7 +101,7 @@ void CircleBucket::addFeature(const GeometryTileFeature& feature, void CircleBucket::setFeatureState(const GeometryTileData* tileData, const std::string& sourceLayer, const FeatureStates& featureStates) { - if (featureStates.empty() /*|| stateDependentLayers.empty()*/) { return; } + if (featureStates.empty() || stateDependentLayers.empty()) { return; } auto sourceLayerData = tileData->getLayer(sourceLayer); if (sourceLayerData) { @@ -115,6 +115,7 @@ void CircleBucket::setFeatureState(const GeometryTileData* tileData, } } } + template <class Property> static float get(const RenderCircleLayer& layer, const std::map<std::string, CircleProgram::PaintPropertyBinders>& paintPropertyBinders) { auto it = paintPropertyBinders.find(layer.getID()); |