Skip to content

Commit 89661f4

Browse files
committed
chore: update tools.js version to 1.134.2 and fix null checks in river functions
1 parent b222cef commit 89661f4

3 files changed

Lines changed: 8 additions & 7 deletions

File tree

public/modules/ui/tools.js

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -737,13 +737,14 @@ function toggleAddRiver() {
737737
const pressed = ensureEl("addRiver").classList.contains("pressed");
738738
if (pressed) {
739739
unpressClickToAddButton();
740-
ensureEl("addNewRiver").classList.remove("pressed");
740+
findEl("addNewRiver")?.classList.remove("pressed");
741741
return;
742742
}
743743

744744
addFeature.querySelectorAll("button.pressed").forEach(b => b.classList.remove("pressed"));
745745
addRiver.classList.add("pressed");
746-
ensureEl("addNewRiver").classList.add("pressed");
746+
if (!document.getElementById("addNewRiver")) window.Controllers.RiversOverview.open();
747+
findEl("addNewRiver")?.classList.add("pressed");
747748
closeDialogs(".stable");
748749
viewbox.style("cursor", "crosshair").on("click", addRiverOnClick);
749750
tip("Click on map to place new river or extend an existing one. Hold Shift to place multiple rivers", true, "warn");
@@ -891,13 +892,13 @@ function addRiverOnClick() {
891892
if (d3.event.shiftKey === false) {
892893
Lakes.cleanupLakeData();
893894
unpressClickToAddButton();
894-
ensureEl("addNewRiver").classList.remove("pressed");
895-
if (addNewRiver.offsetParent) riversOverviewRefresh.click();
895+
findEl("addNewRiver")?.classList.remove("pressed");
896+
if (findEl("addNewRiver")?.offsetParent) riversOverviewRefresh.click();
896897
}
897898
}
898899

899900
function toggleAddMarker() {
900-
const pressed = ensureEl("addMarker").classList.contains("pressed");
901+
const pressed = findEl("addMarker")?.classList.contains("pressed");
901902
if (pressed) {
902903
unpressClickToAddButton();
903904
return;

public/versioning.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
* For the changes that may be interesting to end users, update the `latestPublicChanges` array below (new changes on top).
1717
*/
1818

19-
const VERSION = "1.134.1";
19+
const VERSION = "1.134.2";
2020
if (parseMapVersion(VERSION) !== VERSION) alert("versioning.js: Invalid format or parsing function");
2121

2222
{

src/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8743,7 +8743,7 @@
87438743
<script defer src="main.js?v=1.131.0"></script>
87448744
<script defer src="modules/ui/style.js?v=1.127.0"></script>
87458745
<script defer src="modules/ui/editors.js?v=1.134.1"></script>
8746-
<script defer src="modules/ui/tools.js?v=1.134.1"></script>
8746+
<script defer src="modules/ui/tools.js?v=1.134.2"></script>
87478747
<script defer src="modules/ui/world-configurator.js?v=1.131.0"></script>
87488748
<script defer src="modules/ui/heightmap-editor.js?v=1.131.0"></script>
87498749
<script defer src="modules/ui/provinces-editor.js?v=1.131.0"></script>

0 commit comments

Comments
 (0)