fix: prevent tile worker starvation on unchanged map model

This commit is contained in:
torlando-agent[bot]
2026-08-11 01:19:07 +00:00
parent f03e1c5937
commit f6fc95d046
4 changed files with 42 additions and 1 deletions
+3 -1
View File
@@ -620,7 +620,9 @@ void MapScreen::updateModel(const Pyxis::MapView::Request& request) {
presenter_.recenter(true, request.local_location)) {
center_initialized_ = true;
}
requests_released_ = false;
if (!presenter_.frameBuiltForCurrentEpoch()) {
requests_released_ = false;
}
(void)presenter_.buildFrame(request);
unlockState();
}