diff --git a/mousetrap.js b/mousetrap.js index 6e281461..6e61536b 100644 --- a/mousetrap.js +++ b/mousetrap.js @@ -982,6 +982,10 @@ return false; } + return Mousetrap.stopCallbackElements(element); + }; + + Mousetrap.prototype.stopCallbackElements = function(element) { // stop for input, select, and textarea return element.tagName == 'INPUT' || element.tagName == 'SELECT' || element.tagName == 'TEXTAREA' || element.isContentEditable; };