diff --git a/index.html b/index.html index 4215309a..9bb3082c 100644 --- a/index.html +++ b/index.html @@ -6120,8 +6120,8 @@ - - + + diff --git a/modules/ui/editors.js b/modules/ui/editors.js index 97f28a27..c744ce89 100644 --- a/modules/ui/editors.js +++ b/modules/ui/editors.js @@ -1106,13 +1106,13 @@ function listen(element, event, handler) { // Calls the refresh functionality on all editors currently open. function refreshAllEditors() { TIME && console.time("refreshAllEditors"); - if (document.getElementById("culturesEditorRefresh").offsetParent) culturesEditorRefresh.click(); - if (document.getElementById("biomesEditorRefresh").offsetParent) biomesEditorRefresh.click(); - if (document.getElementById("diplomacyEditorRefresh").offsetParent) diplomacyEditorRefresh.click(); - if (document.getElementById("provincesEditorRefresh").offsetParent) provincesEditorRefresh.click(); - if (document.getElementById("religionsEditorRefresh").offsetParent) religionsEditorRefresh.click(); - if (document.getElementById("statesEditorRefresh").offsetParent) statesEditorRefresh.click(); - if (document.getElementById("zonesEditorRefresh").offsetParent) zonesEditorRefresh.click(); + if (document.getElementById("culturesEditorRefresh")?.offsetParent) culturesEditorRefresh.click(); + if (document.getElementById("biomesEditorRefresh")?.offsetParent) biomesEditorRefresh.click(); + if (document.getElementById("diplomacyEditorRefresh")?.offsetParent) diplomacyEditorRefresh.click(); + if (document.getElementById("provincesEditorRefresh")?.offsetParent) provincesEditorRefresh.click(); + if (document.getElementById("religionsEditorRefresh")?.offsetParent) religionsEditorRefresh.click(); + if (document.getElementById("statesEditorRefresh")?.offsetParent) statesEditorRefresh.click(); + if (document.getElementById("zonesEditorRefresh")?.offsetParent) zonesEditorRefresh.click(); TIME && console.timeEnd("refreshAllEditors"); } diff --git a/modules/ui/tools.js b/modules/ui/tools.js index 20041aaf..f515895d 100644 --- a/modules/ui/tools.js +++ b/modules/ui/tools.js @@ -234,9 +234,9 @@ function regenerateStates() { Military.generate(); if (layerIsOn("toggleEmblems")) drawEmblems(); // redrawEmblems - if (document.getElementById("burgsOverviewRefresh").offsetParent) burgsOverviewRefresh.click(); - if (document.getElementById("statesEditorRefresh").offsetParent) statesEditorRefresh.click(); - if (document.getElementById("militaryOverviewRefresh").offsetParent) militaryOverviewRefresh.click(); + if (document.getElementById("burgsOverviewRefresh")?.offsetParent) burgsOverviewRefresh.click(); + if (document.getElementById("statesEditorRefresh")?.offsetParent) statesEditorRefresh.click(); + if (document.getElementById("militaryOverviewRefresh")?.offsetParent) militaryOverviewRefresh.click(); } function regenerateProvinces() { @@ -333,8 +333,8 @@ function regenerateBurgs() { emblems.selectAll("use").remove(); if (layerIsOn("toggleEmblems")) drawEmblems(); - if (document.getElementById("burgsOverviewRefresh").offsetParent) burgsOverviewRefresh.click(); - if (document.getElementById("statesEditorRefresh").offsetParent) statesEditorRefresh.click(); + if (document.getElementById("burgsOverviewRefresh")?.offsetParent) burgsOverviewRefresh.click(); + if (document.getElementById("statesEditorRefresh")?.offsetParent) statesEditorRefresh.click(); } function regenerateEmblems() { diff --git a/versioning.js b/versioning.js index bc2c4518..68e4bc7f 100644 --- a/versioning.js +++ b/versioning.js @@ -1,7 +1,7 @@ "use strict"; // version and caching control -const version = "1.84.01"; // generator version, update each time +const version = "1.84.02"; // generator version, update each time { document.title += " v" + version;