mirror of
https://github.com/Azgaar/Fantasy-Map-Generator.git
synced 2025-12-17 17:51:24 +01:00
fix: draw markers on regeneration if layer is on
This commit is contained in:
parent
eed79ca96c
commit
b57b39c683
1 changed files with 2 additions and 2 deletions
|
|
@ -47,8 +47,7 @@ function changePreset(preset) {
|
||||||
.querySelectorAll("li")
|
.querySelectorAll("li")
|
||||||
.forEach(function (e) {
|
.forEach(function (e) {
|
||||||
if (layers.includes(e.id) && !layerIsOn(e.id)) e.click();
|
if (layers.includes(e.id) && !layerIsOn(e.id)) e.click();
|
||||||
// turn on
|
else if (!layers.includes(e.id) && layerIsOn(e.id)) e.click();
|
||||||
else if (!layers.includes(e.id) && layerIsOn(e.id)) e.click(); // turn off
|
|
||||||
});
|
});
|
||||||
layersPreset.value = preset;
|
layersPreset.value = preset;
|
||||||
localStorage.setItem("preset", preset);
|
localStorage.setItem("preset", preset);
|
||||||
|
|
@ -121,6 +120,7 @@ function restoreLayers() {
|
||||||
if (layerIsOn("toggleReligions")) drawReligions();
|
if (layerIsOn("toggleReligions")) drawReligions();
|
||||||
if (layerIsOn("toggleIce")) drawIce();
|
if (layerIsOn("toggleIce")) drawIce();
|
||||||
if (layerIsOn("toggleEmblems")) drawEmblems();
|
if (layerIsOn("toggleEmblems")) drawEmblems();
|
||||||
|
if (layerIsOn("toggleMarkers")) drawMarkers();
|
||||||
|
|
||||||
// some layers are rendered each time, remove them if they are not on
|
// some layers are rendered each time, remove them if they are not on
|
||||||
if (!layerIsOn("toggleBorders")) borders.selectAll("path").remove();
|
if (!layerIsOn("toggleBorders")) borders.selectAll("path").remove();
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue