Skip to content

Commit 29a8cd7

Browse files
committed
rename concealEvent to trapEvent
1 parent c70acbd commit 29a8cd7

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

src/js/01-nav.js

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,7 @@
77
var navToggle = document.querySelector('.nav-toggle')
88

99
navToggle.addEventListener('click', showNav)
10-
// NOTE don't let click events propagate outside of nav container
11-
navContainer.addEventListener('click', concealEvent)
10+
navContainer.addEventListener('click', trapEvent)
1211

1312
var menuPanel = navContainer.querySelector('[data-panel=menu]')
1413
if (!menuPanel) return
@@ -106,7 +105,7 @@
106105

107106
function showNav (e) {
108107
if (navToggle.classList.contains('is-active')) return hideNav(e)
109-
concealEvent(e)
108+
trapEvent(e)
110109
var html = document.documentElement
111110
html.classList.add('is-clipped--nav')
112111
navToggle.classList.add('is-active')
@@ -118,16 +117,15 @@
118117
}
119118

120119
function hideNav (e) {
121-
concealEvent(e)
120+
trapEvent(e)
122121
var html = document.documentElement
123122
html.classList.remove('is-clipped--nav')
124123
navToggle.classList.remove('is-active')
125124
navContainer.classList.remove('is-active')
126125
html.removeEventListener('click', hideNav)
127126
}
128127

129-
// NOTE don't let event get picked up by window click listener
130-
function concealEvent (e) {
128+
function trapEvent (e) {
131129
e.stopPropagation()
132130
}
133131

0 commit comments

Comments
 (0)