From 11060df0d0d259cda24cc1beb0c3a6dc8e86f986 Mon Sep 17 00:00:00 2001 From: Zoe Roux Date: Sat, 20 Dec 2025 22:08:53 +0100 Subject: [PATCH] Fix navigation that reload page (#1233) --- front/src/primitives/links.tsx | 2 ++ front/src/ui/player/language-preference.ts | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/front/src/primitives/links.tsx b/front/src/primitives/links.tsx index c7d01936..867e3f42 100644 --- a/front/src/primitives/links.tsx +++ b/front/src/primitives/links.tsx @@ -25,6 +25,8 @@ function useLinkTo({ href: href, onPress: (e) => { if (e?.defaultPrevented) return; + // prevent native navigation via href. + e.preventDefault(); if (href.startsWith("http")) { Platform.OS === "web" ? window.open(href, "_blank") diff --git a/front/src/ui/player/language-preference.ts b/front/src/ui/player/language-preference.ts index e4995b56..10a509aa 100644 --- a/front/src/ui/player/language-preference.ts +++ b/front/src/ui/player/language-preference.ts @@ -43,7 +43,6 @@ export const useLanguagePreference = (player: VideoPlayer, slug: string) => { forced: false, }); useEffect(() => { - console.log("seraching for sub", sub.current, subtitles); if (!subtitles || sub.current.idx === null) return; let subRet = subtitles.findIndex( sub.current.lang === "default"