summaryrefslogtreecommitdiff
path: root/src/mbgl/util/clip_id.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mbgl/util/clip_id.cpp')
-rw-r--r--src/mbgl/util/clip_id.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mbgl/util/clip_id.cpp b/src/mbgl/util/clip_id.cpp
index 47a5877bb6..0da8a890ce 100644
--- a/src/mbgl/util/clip_id.cpp
+++ b/src/mbgl/util/clip_id.cpp
@@ -101,7 +101,7 @@ template <typename Container>
bool coveredByChildren(const TileID& id, const Container& container) {
for (const auto& child : id.children()) {
const auto lower = container.lower_bound(child);
- if (lower == container.end() ||
+ if (lower == container.end() || lower->first.w != child.w ||
(lower->first != child && !coveredByChildren(child, container))) {
return false;
}