fix(uconsole): reset map image handles on page rebuild

This commit is contained in:
liu weikai
2026-07-24 16:51:19 +08:00
parent ce976c21a8
commit 085b911b70
@@ -1380,6 +1380,9 @@ class UConsoleDesktopShell
void buildMapPreview()
{
const auto snapshot = map_model_.snapshot();
map_tile_cells_.fill(nullptr);
map_tile_images_.fill(nullptr);
map_tile_paths_.fill(std::string{});
lv_obj_t* map = createPreviewPanel(
desktop_page_panel_, "Field map", 0, embedded_palette::kMapBg,
true);