From e94d183622232261f95ae0732947f1b6ca4a63ce Mon Sep 17 00:00:00 2001 From: Raffaele Abramini Date: Mon, 27 Sep 2021 13:59:31 +0100 Subject: [PATCH] Fix edge-case anchor click behavior --- src/getListenToLinksScript.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/getListenToLinksScript.ts b/src/getListenToLinksScript.ts index d34a28d..9312d58 100644 --- a/src/getListenToLinksScript.ts +++ b/src/getListenToLinksScript.ts @@ -6,7 +6,7 @@ export const getListenToLinksScript = (id: number) => ` const postMessage = (url) => parent.postMessage(validatedMessage(url), "${window.location.href}"); const listenToLinks = Array.from(document.querySelectorAll("a")).forEach(a => { a.addEventListener("click", (e) => { - postMessage(e.target.href); + postMessage(a.getAttribute("href")); return e.preventDefault(); }); });