From 0a9f1f984a911bb7ea7293a3af6a02e9578426c4 Mon Sep 17 00:00:00 2001 From: Dan Allen Date: Sun, 20 Dec 2020 16:04:57 -0700 Subject: [PATCH] rename concealEvent to trapEvent --- src/js/01-nav.js | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/js/01-nav.js b/src/js/01-nav.js index a31d820..ab68291 100644 --- a/src/js/01-nav.js +++ b/src/js/01-nav.js @@ -7,8 +7,7 @@ var navToggle = document.querySelector('.nav-toggle') navToggle.addEventListener('click', showNav) - // NOTE don't let click events propagate outside of nav container - navContainer.addEventListener('click', concealEvent) + navContainer.addEventListener('click', trapEvent) var menuPanel = navContainer.querySelector('[data-panel=menu]') if (!menuPanel) return @@ -114,7 +113,7 @@ navToggle.classList.add('is-active') navContainer.classList.add('is-active') html.addEventListener('click', hideNav) - concealEvent(e) + trapEvent(e) } function hideNav (e) { @@ -123,11 +122,10 @@ navToggle.classList.remove('is-active') navContainer.classList.remove('is-active') html.removeEventListener('click', hideNav) - concealEvent(e) + trapEvent(e) } - // NOTE don't let event get picked up by window click listener - function concealEvent (e) { + function trapEvent (e) { e.stopPropagation() } -- 2.11.0