Fix map label navigation

This commit is contained in:
aNNiMON 2024-05-24 23:54:35 +03:00
parent bdf597aef7
commit 801b78813a

View File

@ -411,10 +411,11 @@ export class MainView implements ViewModel {
document.getElementById('menuTitle').textContent = 'Map'; document.getElementById('menuTitle').textContent = 'Map';
const menuContainer = document.getElementById('menuChoose'); const menuContainer = document.getElementById('menuChoose');
menuContainer.innerHTML = ''; menuContainer.innerHTML = '';
for (const key in this.places.getZones()) { const zones = this.places.getZones();
for (const key in zones) {
const li = document.createElement('li'); const li = document.createElement('li');
li.textContent = this.places.getName(key); li.textContent = this.places.getName(key);
li.onclick = this.createMapPlaceClickFunction(key); li.onclick = this.createMapPlaceClickFunction(zones[key] ?? key);
menuContainer.appendChild(li); menuContainer.appendChild(li);
} }
this.elMenu.style.display = 'block'; this.elMenu.style.display = 'block';