summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2023-11-13 12:05:06 -0300
committerSebastian <sebasjm@gmail.com>2023-11-13 12:05:06 -0300
commit038e4210698fdeb634821fe9a68498d8d64aa319 (patch)
treececf5395b3c6683e40c61400bb757186c412ea7f
parent6ab8e563f24c7f4f5bc9c06f063e1f6319c53a88 (diff)
downloadwallet-core-038e4210698fdeb634821fe9a68498d8d64aa319.tar.gz
wallet-core-038e4210698fdeb634821fe9a68498d8d64aa319.tar.bz2
wallet-core-038e4210698fdeb634821fe9a68498d8d64aa319.zip
fix inject support not triggering
-rw-r--r--packages/taler-wallet-webextension/src/taler-wallet-interaction-support.ts15
1 files changed, 4 insertions, 11 deletions
diff --git a/packages/taler-wallet-webextension/src/taler-wallet-interaction-support.ts b/packages/taler-wallet-webextension/src/taler-wallet-interaction-support.ts
index 04f68e4fa..b85a16849 100644
--- a/packages/taler-wallet-webextension/src/taler-wallet-interaction-support.ts
+++ b/packages/taler-wallet-webextension/src/taler-wallet-interaction-support.ts
@@ -137,18 +137,11 @@ function buildApi(config: Readonly<Info>): API {
* Register the anchor handler when found
*/
function registerProtocolHandler() {
- const observer = new MutationObserver(checkForNewAnchors);
- document.addEventListener("DOMContentLoaded", function (event) {
- //do work
- observer.observe(document.body, {
- childList: true,
- subtree: true,
- attributes: false,
- });
-
- overrideAllAnchor(document.body);
+ new MutationObserver(checkForNewAnchors).observe(document, {
+ childList: true,
+ subtree: true,
+ attributes: false,
});
-
}
return {