From e7ff73c7f9e61a7b6ebd6d42871645c9466a55cc Mon Sep 17 00:00:00 2001 From: Tim <135014430+nagisa77@users.noreply.github.com> Date: Thu, 14 Aug 2025 12:47:26 +0800 Subject: [PATCH] fix: prevent header logo from triggering page reload --- frontend_nuxt/components/HeaderComponent.vue | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/frontend_nuxt/components/HeaderComponent.vue b/frontend_nuxt/components/HeaderComponent.vue index fabe92c60..946fcbe41 100644 --- a/frontend_nuxt/components/HeaderComponent.vue +++ b/frontend_nuxt/components/HeaderComponent.vue @@ -8,7 +8,7 @@ - + OpenIsle { +const handleLogoClick = (event) => { if (router.currentRoute.value.fullPath === '/') { + event.preventDefault() window.dispatchEvent(new Event('refresh-home')) - } else { - await navigateTo('/', { replace: true }) } } const search = () => {