モバイル画面で表示更新直後にヘッダーメニューをタップしてもポップアップにならないようにする (#8160)

This commit is contained in:
xianon 2022-01-19 00:25:29 +09:00 committed by GitHub
parent 6f81b2e747
commit ad1649bb96

View file

@ -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 });
} }