Skip to content

Commit 4c4ba82

Browse files
committed
Dismiss zoom on clicking outside for mobile devices
Fixes #29
1 parent d298ead commit 4c4ba82

File tree

3 files changed

+4
-2
lines changed

3 files changed

+4
-2
lines changed

dist/zoom-vanilla.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/zoom-vanilla.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

js/zoom-vanilla.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,13 +70,15 @@
7070
document.addEventListener('click', handleClick)
7171
document.addEventListener('keyup', handleEscPressed)
7272
document.addEventListener('touchstart', handleTouchStart)
73+
document.addEventListener('touchend', handleClick)
7374
}
7475

7576
function removeCloseActiveZoomListeners() {
7677
window.removeEventListener('scroll', handleScroll)
7778
document.removeEventListener('keyup', handleEscPressed)
7879
document.removeEventListener('click', handleClick)
7980
document.removeEventListener('touchstart', handleTouchStart)
81+
document.removeEventListener('touchend', handleClick)
8082
}
8183

8284
function handleScroll(event) {

0 commit comments

Comments
 (0)