mirror of
https://iceshrimp.dev/limepotato/jormungandr-bite.git
synced 2024-11-22 18:07:31 -07:00
モバイル画面で表示更新直後にヘッダーメニューをタップしてもポップアップにならないようにする (#8160)
This commit is contained in:
parent
6f81b2e747
commit
ad1649bb96
1 changed files with 4 additions and 0 deletions
|
@ -14,6 +14,10 @@ if (isTouchSupported) {
|
||||||
}, { passive: true });
|
}, { passive: true });
|
||||||
|
|
||||||
window.addEventListener('touchend', () => {
|
window.addEventListener('touchend', () => {
|
||||||
|
// 子要素のtouchstartイベントでstopPropagation()が呼ばれると親要素に伝搬されずタッチされたと判定されないため、
|
||||||
|
// touchendイベントでもtouchstartイベントと同様にtrueにする
|
||||||
|
isTouchUsing = true;
|
||||||
|
|
||||||
isScreenTouching = false;
|
isScreenTouching = false;
|
||||||
}, { passive: true });
|
}, { passive: true });
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue