Explorar el Código

fix: always prevent default on a tags

Jonathan Kelley hace 3 años
padre
commit
fc5dd8f562
Se han modificado 1 ficheros con 1 adiciones y 0 borrados
  1. 1 0
      packages/interpreter/src/interpreter.js

+ 1 - 0
packages/interpreter/src/interpreter.js

@@ -210,6 +210,7 @@ export class Interpreter {
               // todo call prevent default if it's the right type of event
               // todo call prevent default if it's the right type of event
               if (shouldPreventDefault !== `onclick`) {
               if (shouldPreventDefault !== `onclick`) {
                 if (target.tagName == "A") {
                 if (target.tagName == "A") {
+                  event.preventDefault();
                   const href = target.getAttribute("href");
                   const href = target.getAttribute("href");
                   if (href !== "" && href !== null && href !== undefined) {
                   if (href !== "" && href !== null && href !== undefined) {
                     window.rpc.call("browser_open", { href });
                     window.rpc.call("browser_open", { href });