-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Circles duplicated on zoom between zoom level cutoffs #5829
Comments
Duplicate of #4691. In this case, it looks like the response code is 404 instead of 200, but the result is the same. |
@jfirebaugh thanks for the quick reply, and sorry for missing that. In that issue a 200 code with empty content raises an exception, but based on #1800 shouldn't a 404 be handled the same way as a 204? |
A 200 with empty content and a 404 both trigger loading parent tiles, which is what causes overdrawing. |
Great, thanks for the clarification! |
→ #6768 |
mapbox-gl-js version: 0.42.1 (but also seen in 0.42.2)
Steps to Trigger Behavior
Expected Behavior
Circles should change gradually if there is a zoom function or expression applied
Actual Behavior
Circles look like they're being duplicated between layers, but the duplicate is removed after zooming a bit further. Here are two examples:
From a data-driven styling demo on 0.42.1 where you can see the opacity change where it looks like the circles are duplicated:
An example where the duplication is more clear with size and opacity change is more clear, on 0.42.2:
Whenever this appears, this error is logged in the console:
The text was updated successfully, but these errors were encountered: