diff --git a/public_html/js/Keyboard.js b/public_html/js/Keyboard.js index 76234878..5361d5d1 100644 --- a/public_html/js/Keyboard.js +++ b/public_html/js/Keyboard.js @@ -14,8 +14,14 @@ App.Keyboard = function(jQuery, mousetrap) { return false; } var $focused = jQuery(':focus').eq(0); - if ($focused.length && $focused.prop('tagName').match(/embed|object/i)) { - return true; + if ($focused.length) { + if ($focused.prop('tagName').match(/embed|object/i)) { + return true; + } + if ($focused.prop('tagName').toLowerCase() === 'input' + && $focused.attr('type').match(/checkbox|radio/i)) { + return false; + } } return oldStopCallback.apply(mousetrap, arguments); };