From 47125476d123c57767a20babcbb2cbfe2e22edfe Mon Sep 17 00:00:00 2001 From: Lim Chee Aun Date: Sun, 13 Jul 2025 18:02:12 +0800 Subject: [PATCH] Try possible crash fix --- src/components/media.jsx | 10 ++++++++-- src/locales/en.po | 2 +- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/components/media.jsx b/src/components/media.jsx index 376c0861..94395a3c 100644 --- a/src/components/media.jsx +++ b/src/components/media.jsx @@ -291,10 +291,16 @@ function Media({ e.preventDefault(); el.style.viewTransitionName = mediaVTN; setTimeout(() => { - document.startViewTransition(() => { + try { + document.startViewTransition(() => { + el.style.viewTransitionName = ''; + location.hash = `#${to}`; + }); + } catch (e) { + console.error(e); el.style.viewTransitionName = ''; location.hash = `#${to}`; - }); + } }, 1); } } else { diff --git a/src/locales/en.po b/src/locales/en.po index 73842b85..9730f794 100644 --- a/src/locales/en.po +++ b/src/locales/en.po @@ -1357,7 +1357,7 @@ msgstr "" msgid "Filtered" msgstr "" -#: src/components/media.jsx:471 +#: src/components/media.jsx:477 msgid "Open file" msgstr "Open file"