mouse-change
Advanced tools
Comparing version 1.1.0 to 1.1.1
@@ -40,3 +40,3 @@ 'use strict' | ||
changed = changed || ev.metaKey !== mods.meta | ||
mods.meta = !!ev.meta | ||
mods.meta = !!ev.metaKey | ||
} | ||
@@ -109,2 +109,3 @@ return changed | ||
element.addEventListener('mouseover', clearState) | ||
element.addEventListener('blur', handleBlur) | ||
element.addEventListener('keyup', handleMods) | ||
@@ -114,6 +115,8 @@ element.addEventListener('keydown', handleMods) | ||
element.addEventListener('blur', handleBlur) | ||
if(element !== window) { | ||
window.addEventListener('blur', handleBlur) | ||
window.addEventListener('keyup', handleMods) | ||
window.addEventListener('keydown', handleMods) | ||
window.addEventListener('keypress', handleMods) | ||
} | ||
} |
{ | ||
"name": "mouse-change", | ||
"version": "1.1.0", | ||
"version": "1.1.1", | ||
"description": "Mouse state change listener", | ||
@@ -5,0 +5,0 @@ "main": "mouse-listen.js", |
6101
108