From 5d02de917c5ab5f2aa7f4d6bdc5102e97fcc27a1 Mon Sep 17 00:00:00 2001 From: Pas <74743263+Pasithea0@users.noreply.github.com> Date: Sun, 19 Jan 2025 22:47:22 -0700 Subject: [PATCH] Skip onboarding confirmation modal on safari --- src/pages/onboarding/Onboarding.tsx | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/pages/onboarding/Onboarding.tsx b/src/pages/onboarding/Onboarding.tsx index 683481af..52aaaa81 100644 --- a/src/pages/onboarding/Onboarding.tsx +++ b/src/pages/onboarding/Onboarding.tsx @@ -31,6 +31,12 @@ export function OnboardingPage() { const { t } = useTranslation(); const noProxies = getProxyUrls().length === 0; + const isSafari = + typeof navigator !== "undefined" && + /Safari/.test(navigator.userAgent) && + !/Chrome/.test(navigator.userAgent) && + !/Edg/.test(navigator.userAgent); + return ( @@ -95,7 +101,13 @@ export function OnboardingPage() {
- + completeAndRedirect() // Skip modal on Safari + : skipModal.show // Show modal on other browsers + } + >