fix(frontend): クライアント起動時にURLに #pswp がある場合は取り除くように

(cherry picked from commit 8f37fb6713c1e094acdf995d47741c0447306b41)

Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
This commit is contained in:
あわわわとーにゅ 2025-01-26 06:48:45 +09:00
parent d18599458c
commit c029bc9b5f
No known key found for this signature in database
GPG key ID: 6AFBBF529601C1DB

View file

@ -99,6 +99,11 @@ export async function common(createVue: () => App<Element>) {
// タッチデバイスでCSSの:hoverを機能させる // タッチデバイスでCSSの:hoverを機能させる
document.addEventListener('touchend', () => {}, { passive: true }); document.addEventListener('touchend', () => {}, { passive: true });
// URLに#pswpを含む場合は取り除く
if (location.hash === '#pswp') {
history.replaceState(null, '', location.href.replace('#pswp', ''));
}
// 一斉リロード // 一斉リロード
reloadChannel.addEventListener('message', path => { reloadChannel.addEventListener('message', path => {
if (path !== null) location.href = path; if (path !== null) location.href = path;