From 57c1df19fca580dafa5980d82d164819de0dbcd5 Mon Sep 17 00:00:00 2001 From: Your Name Date: Mon, 29 Jun 2026 14:30:10 +0800 Subject: [PATCH] fix(ui): honor governance tab deep links on mobile --- apps/web/src/app/[locale]/governance/page.tsx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/web/src/app/[locale]/governance/page.tsx b/apps/web/src/app/[locale]/governance/page.tsx index f00b564a..0ae6f8e1 100644 --- a/apps/web/src/app/[locale]/governance/page.tsx +++ b/apps/web/src/app/[locale]/governance/page.tsx @@ -72,6 +72,9 @@ export default function GovernancePage({ setRequestedTab(tab) if (!tab) return + if (window.location.hash !== `#${tab}`) { + window.history.replaceState(null, '', `${window.location.pathname}${window.location.search}#${tab}`) + } let cancelled = false const scrollToRequestedSection = () => { if (cancelled) return