Environment
- Xcode version: 26.4
- iOS version: 26.4
- Devices affected: iPhone
- Maps SDK Version: 11.20.1
Observed behavior and steps to reproduce
When adding a RasterLayer to the layer stack, some layers will render above it even though they shouldn't based on the layer's position in the stack.
Expected behavior
The order of the layers should be respected when it comes time to render and determine visual layering, and should match what things look like when the camera is flat without a pitch:
Notes / preliminary analysis
It appears this bug might be limited to symbol layers and circle layers? I've verified the stack order, and you can see in the 2d screenshot that Mapbox does the correct layer ordering in that mode.
Additional links and references
Environment
Observed behavior and steps to reproduce
When adding a RasterLayer to the layer stack, some layers will render above it even though they shouldn't based on the layer's position in the stack.
Expected behavior
The order of the layers should be respected when it comes time to render and determine visual layering, and should match what things look like when the camera is flat without a pitch:
Notes / preliminary analysis
It appears this bug might be limited to symbol layers and circle layers? I've verified the stack order, and you can see in the 2d screenshot that Mapbox does the correct layer ordering in that mode.
Additional links and references