From c4fea538f0ace7c6a6bcd80d83a72980f68e6822 Mon Sep 17 00:00:00 2001 From: bytedream Date: Tue, 7 Jul 2026 13:34:49 +0200 Subject: [PATCH] fix per site settings being set for wrong domain --- .../popup/pages/site-config/SiteConfig.svelte | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) diff --git a/src/entrypoints/popup/pages/site-config/SiteConfig.svelte b/src/entrypoints/popup/pages/site-config/SiteConfig.svelte index 1d1cf50..4d564f1 100644 --- a/src/entrypoints/popup/pages/site-config/SiteConfig.svelte +++ b/src/entrypoints/popup/pages/site-config/SiteConfig.svelte @@ -26,23 +26,14 @@ domain: data.domain }; currentMatch = match; - currentDomain = match.domain; }); sendTabMessageToActiveTab(TabMessageType.RequestActiveMatch, undefined); - browser.tabs - .query({ active: true, currentWindow: true }) - .then((tabs) => { - if (currentDomain) return; - const url = tabs[0]?.url; - if (!url) return; - try { - currentDomain = new URL(url).hostname; - } catch { - /* ignore */ - } - }) - .catch(() => {}); + browser.tabs.query({ active: true, currentWindow: true }).then((tabs) => { + const url = tabs[0]?.url; + if (!url) return; + currentDomain = new URL(url).hostname; + }); onDestroy(cancel);