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 =