diff --git a/CHANGELOG.md b/CHANGELOG.md index db2e5f6a..0499ca02 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.7.1 +### Bug fixes +- Fix sidebar click event in mobile browser. + ## 1.7.1 ### Bug fixes - Fix sidebar style in mobile browser. diff --git a/src/event.js b/src/event.js index 0dd280c7..012961db 100644 --- a/src/event.js +++ b/src/event.js @@ -107,9 +107,9 @@ export function bindToggle (dom) { if (isMobile()) { const sidebar = document.querySelector('aside.sidebar') - document.body.addEventListener('click', e => { - if (e.target !== dom && !dom.contains(e.target)) body.classList.toggle('close') - if (sidebar.contains(e.target)) setTimeout(() => activeLink(sidebar, true), 0) + sidebar.addEventListener('click', () => { + body.classList.toggle('close') + setTimeout(() => activeLink(sidebar, true), 0) }) } }