From a3a5b562d9de927910df3a00f7525d59855708e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Haz=20=C3=86=2041?= <4405263+hazae41@users.noreply.github.com> Date: Wed, 13 Dec 2023 20:29:27 +0100 Subject: [PATCH] fix --- src/mods/foreground/home/page.tsx | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/src/mods/foreground/home/page.tsx b/src/mods/foreground/home/page.tsx index c67667a2..2738a3a9 100644 --- a/src/mods/foreground/home/page.tsx +++ b/src/mods/foreground/home/page.tsx @@ -8,6 +8,10 @@ import { useTotalPricedBalance } from "../entities/wallets/data" import { useDisplayUsd } from "../entities/wallets/page" export function HomePage() { + const IS_CHROME_EXTENSION = location.protocol === "chrome-extension:" + const IS_FIREFOX_EXTENSION = location.protocol === "moz-extension:" + const IS_SAFARI_EXTENSION = location.protocol === "safari-web-extension:" + const userData = useUserContext().unwrap() const background = useBackgroundContext().unwrap() @@ -27,9 +31,14 @@ export function HomePage() { useEffect(() => { getPersisted() + if (background.isExtension()) + return + if (navigator.userAgent.toLowerCase().includes("firefox")) + return + const t = setInterval(getPersisted, 1000) return () => clearTimeout(t) - }, [getPersisted]) + }, [background, getPersisted]) const Body = @@ -52,7 +61,7 @@ export function HomePage() {
- {persisted === false && <> + {persisted === false && background.isWebsite() && <>
Alerts
@@ -67,7 +76,7 @@ export function HomePage() {
} - + const Header =