mirror of
https://iceshrimp.dev/iceshrimp/iceshrimp
synced 2024-11-29 07:18:08 +09:00
モバイル画面で表示更新直後にヘッダーメニューをタップしてもポップアップにならないようにする (#8160)
This commit is contained in:
parent
6f81b2e747
commit
ad1649bb96
@ -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 New Issue
Block a user