[core] OverscaledTileID::isChildOf should check wrap values.
Fixes issue #13478
This commit is contained in:
@@ -181,7 +181,8 @@ inline uint32_t OverscaledTileID::overscaleFactor() const {
|
||||
}
|
||||
|
||||
inline bool OverscaledTileID::isChildOf(const OverscaledTileID& rhs) const {
|
||||
return overscaledZ > rhs.overscaledZ &&
|
||||
return wrap == rhs.wrap &&
|
||||
overscaledZ > rhs.overscaledZ &&
|
||||
(canonical == rhs.canonical || canonical.isChildOf(rhs.canonical));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user