diff --git a/lib/ace/lib/event.js b/lib/ace/lib/event.js index bbd35d30..1afca2a2 100644 --- a/lib/ace/lib/event.js +++ b/lib/ace/lib/event.js @@ -268,7 +268,7 @@ function normalizeCommandKeys(callback, e, keyCode) { exports.addCommandKeyListener = function(el, callback) { var addListener = exports.addListener; - if (useragent.isOldGecko || useragent.isOpera && !("KeyboardEvent" in window)) { + if (useragent.isOldGecko || (useragent.isOpera && !("KeyboardEvent" in window))) { // Old versions of Gecko aka. Firefox < 4.0 didn't repeat the keydown // event if the user pressed the key for a longer time. Instead, the // keydown event was fired once and later on only the keypress event.