From 5004b91306fe35ad96884f6eca6be199b907893c Mon Sep 17 00:00:00 2001 From: Thomas Fuchs Date: Wed, 5 Mar 2014 19:23:33 -0500 Subject: [PATCH] Remove improper use of for/in, replace with for loop. Closes #111, #116 --- keymaster.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keymaster.js b/keymaster.js index 95ba980..e085758 100644 --- a/keymaster.js +++ b/keymaster.js @@ -187,7 +187,7 @@ if (!_handlers[key]) { return; } - for (i in _handlers[key]) { + for (i = 0; i < _handlers[key].length; i++) { obj = _handlers[key][i]; // only clear handlers if correct scope and mods match if (obj.scope === scope && compareArray(obj.mods, mods)) {