Skip to content
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

[BUG] After changing zoom and loading new level of tiles, previous level still at the screen, while you idleing #1961

Closed
CartianFrei opened this issue Sep 12, 2024 · 4 comments
Labels
bug This issue reports broken functionality or another error duplicate This issue already exists

Comments

@CartianFrei
Copy link

What is the bug?

This bug only works for one layer with urlTemplate: "https://core-renderer-tiles.maps.yandex.net/tiles?l=skl&v=24.08.30-0-b240902091900&x={x}&y={y}&z={z}&scale=1&lang=ru_RU&projection=web_mercator"
That's the mystery cause at the web application with the same link everything is fine;
Another layers from "maps-yandex" and our own services is working fine, but this one has problem like that:
After changing zoom and loading new level of tiles, previous level still at the screen with the new level of tiles, BUT!!! after moving map, or changin zoom a little bit, just for 1 pixel, previous layer is hiding, and everything looks nice, but map doesn't doin it automatically, so check this issue, please :)
issue to flutter_map

How can we reproduce it?

Only one thing that you need is try to build TileLayer with next urlTemplate: "https://core-renderer-tiles.maps.yandex.net/tiles?l=skl&v=24.08.30-0-b240902091900&x={x}&y={y}&z={z}&scale=1&lang=ru_RU&projection=web_mercator". Then u have to try zoom it in/out and load new tiles. Do it without any other moves and You will face the problem :)

Do you have a potential solution?

I dont know really, but one big hint is that bug works only for that link in my practice :C

Platforms

Samsung Galaxy A10 / Virtual device: Android 13.0 "Tiramisu"

Severity

Obtrusive: Prevents normal functioning but causes no errors in the console

@CartianFrei CartianFrei added bug This issue reports broken functionality or another error needs triage This new bug report needs reproducing and prioritizing labels Sep 12, 2024
@CartianFrei
Copy link
Author

these two "problem" layers have something in common, they are only with names and roads, without "background" coverage...

@JaffaKetchup
Copy link
Member

This looks like a duplicate of #1837. The tiles are transparent, and FM doesn't prune tiles correctly after a zoom. Thanks for the extra info!

@JaffaKetchup JaffaKetchup closed this as not planned Won't fix, can't repro, duplicate, stale Sep 13, 2024
@JaffaKetchup JaffaKetchup added duplicate This issue already exists and removed needs triage This new bug report needs reproducing and prioritizing labels Sep 13, 2024
@corepuncher
Copy link

This is the last "look and feel" issue left to fix for my project.

That said, I"m not even sure how much faster you can make this happen compared to my method of waiting 32 ms after map has stopped moving. Unless you are able to somehow "pull the tablecloth" out from under the new tile as soon as it arrives.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug This issue reports broken functionality or another error duplicate This issue already exists
Projects
Archived in project
Development

No branches or pull requests

3 participants