From c0a2ae99cf3d592b059de7826a98685b47afa254 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 24 Jan 2026 11:13:17 +0200 Subject: [PATCH] fix(web-clipper): toast not working --- apps/web-clipper/entrypoints/background/index.js | 3 --- apps/web-clipper/entrypoints/content/index.js | 12 +----------- 2 files changed, 1 insertion(+), 14 deletions(-) diff --git a/apps/web-clipper/entrypoints/background/index.js b/apps/web-clipper/entrypoints/background/index.js index b92bfdb72..4492e862b 100644 --- a/apps/web-clipper/entrypoints/background/index.js +++ b/apps/web-clipper/entrypoints/background/index.js @@ -421,9 +421,6 @@ export default defineBackground(() => { else if (request.name === 'closeTabs') { return await browser.tabs.remove(request.tabIds) } - else if (request.name === 'load-script') { - return await browser.tabs.executeScript({file: request.file}); - } else if (request.name === 'save-cropped-screenshot') { const activeTab = await getActiveTab(); diff --git a/apps/web-clipper/entrypoints/content/index.js b/apps/web-clipper/entrypoints/content/index.js index c6ba6c438..99d30ae6a 100644 --- a/apps/web-clipper/entrypoints/content/index.js +++ b/apps/web-clipper/entrypoints/content/index.js @@ -275,7 +275,7 @@ export default defineContentScript({ messageText = message.message; } - await requireLib('/lib/toast.js'); + await import("../../lib/toast"); showToast(messageText, { settings: { @@ -343,16 +343,6 @@ export default defineContentScript({ } } - const loadedLibs = []; - - async function requireLib(libPath) { - if (!loadedLibs.includes(libPath)) { - loadedLibs.push(libPath); - - await browser.runtime.sendMessage({name: 'load-script', file: libPath}); - } - } - browser.runtime.onMessage.addListener(prepareMessageResponse); } });