diff --git a/BlueMapCore/src/main/webroot/js/libs/modules/MapMenu.js b/BlueMapCore/src/main/webroot/js/libs/modules/MapMenu.js index 18efe69e..483eff69 100644 --- a/BlueMapCore/src/main/webroot/js/libs/modules/MapMenu.js +++ b/BlueMapCore/src/main/webroot/js/libs/modules/MapMenu.js @@ -39,9 +39,9 @@ export default class MapMenu { for (let mapId in maps) { if (!maps.hasOwnProperty(mapId)) continue; - if (!maps.enabled) continue; - const map = maps[mapId]; + if (!map.enabled) continue; + $(`
  • ${map.name}
  • `).appendTo(this.maplist); } @@ -51,7 +51,7 @@ export default class MapMenu { } onMapClick = event => { - const map = $(this).attr('map'); + const map = $(event.target).attr('map'); this.bluemap.changeMap(map); }