diff options
Diffstat (limited to 'src/mbgl/tile/geometry_tile.cpp')
-rw-r--r-- | src/mbgl/tile/geometry_tile.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/mbgl/tile/geometry_tile.cpp b/src/mbgl/tile/geometry_tile.cpp index 80b3e970bd..c85f9ef713 100644 --- a/src/mbgl/tile/geometry_tile.cpp +++ b/src/mbgl/tile/geometry_tile.cpp @@ -97,8 +97,7 @@ void GeometryTile::setLayers(const std::vector<Immutable<Layer::Impl>>& layers) for (const auto& layer : layers) { // Skip irrelevant layers. - if (layer->type == LayerType::Background || - layer->type == LayerType::Custom || + if (layer->getTypeInfo()->source == LayerTypeInfo::Source::NotRequired || layer->source != sourceID || id.overscaledZ < std::floor(layer->minZoom) || id.overscaledZ >= std::ceil(layer->maxZoom) || |