Преглед изворни кода

Fix JS error when Navigation API is not present (#8524)

Closes https://github.com/FreshRSS/FreshRSS/issues/8511
Inverle пре 1 месец
родитељ
комит
b249b9d026
1 измењених фајлова са 3 додато и 0 уклоњено
  1. 3 0
      p/scripts/main.js

+ 3 - 0
p/scripts/main.js

@@ -2360,6 +2360,9 @@ function init_main_beforeDOM() {
 }
 
 function init_navigation_handler() {
+	if (!('navigation' in window)) {
+		return;
+	}
 	navigation.addEventListener('navigate', (e) => {
 		if (!(e.canIntercept && e.hashChange && e.navigationType === 'traverse')) {
 			return;