Răsfoiți Sursa

Always prevent default regardless of window.open() return status (#7089)

* Always prevent default regardless of window.open() return status

Fixes regression noted in https://github.com/FreshRSS/FreshRSS/pull/7077#discussion_r1879016226

* Update p/scripts/main.js

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>

---------

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
Frans de Jonge 1 an în urmă
părinte
comite
12c659fb2f
1 a modificat fișierele cu 2 adăugiri și 4 ștergeri
  1. 2 4
      p/scripts/main.js

+ 2 - 4
p/scripts/main.js

@@ -1099,10 +1099,8 @@ function init_shortcuts() {
 
 
 			const link_go_website = document.querySelector('.flux.current a.go_website');
 			const link_go_website = document.querySelector('.flux.current a.go_website');
 			if (link_go_website) {
 			if (link_go_website) {
-				const newWindow = window.open(link_go_website.href, '_blank', 'noopener');
-				if (newWindow) {
-					ev.preventDefault();
-				}
+				window.open(link_go_website.href, '_blank', 'noopener');
+				ev.preventDefault();
 			}
 			}
 			return;
 			return;
 		}
 		}