diff --git a/src/atom/global-keymap.coffee b/src/atom/global-keymap.coffee index c5703e466..e472c3237 100644 --- a/src/atom/global-keymap.coffee +++ b/src/atom/global-keymap.coffee @@ -14,7 +14,7 @@ class GlobalKeymap handleKeyEvent: (event) -> currentNode = $(event.target) - while currentNode isnt document + while currentNode.length candidateBindingSets = @bindingSets.filter (set) -> currentNode.is(set.selector) candidateBindingSets.sort (a, b) -> b.specificity - a.specificity for bindingSet in candidateBindingSets @@ -22,4 +22,4 @@ class GlobalKeymap $(event.target).trigger(command) return currentNode = currentNode.parent() - + false