summaryrefslogtreecommitdiff
path: root/js/App.js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2021-03-10 12:25:52 +0300
committerAndrew Dolgov <[email protected]>2021-03-10 12:25:52 +0300
commite826c9e055b94b9655fa4c571e91dcd330cc3a66 (patch)
tree9dde0741c69a8f2c4ba5fdba5f1a3f1447df7760 /js/App.js
parentf58879c1dc284a60bce4199ccf05448198498ff4 (diff)
fix crash in preferences due to headlines-frame missing
Diffstat (limited to 'js/App.js')
-rw-r--r--js/App.js8
1 files changed, 7 insertions, 1 deletions
diff --git a/js/App.js b/js/App.js
index 78784f3a7..e19b3e878 100644
--- a/js/App.js
+++ b/js/App.js
@@ -514,7 +514,13 @@ const App = {
this.LABEL_BASE_INDEX = parseInt(params[k]);
break;
case "cdm_auto_catchup":
- App.byId("headlines-frame").setAttribute("data-auto-catchup", params[k] ? "true" : "false");
+ {
+ const headlines = App.byId("headlines-frame");
+
+ // we could be in preferences
+ if (headlines)
+ headlines.setAttribute("data-auto-catchup", params[k] ? "true" : "false");
+ }
break;
case "hotkeys":
// filter mnemonic definitions (used for help panel) from hotkeys map