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;