Allow Esc on insert modo.

This commit is contained in:
Nicolas Stepien 2011-06-25 02:52:05 +02:00
parent 247b10759f
commit 23d6341966
2 changed files with 21 additions and 21 deletions

View File

@ -746,7 +746,7 @@
cb: {
keydown: function(e) {
var key, o, qr, range, selEnd, selStart, ta, thread, valEnd, valMid, valStart, value, _ref, _ref2, _ref3;
if (((_ref = d.activeElement.nodeName) === 'TEXTAREA' || _ref === 'INPUT') && !e.altKey && !e.ctrlKey) {
if (((_ref = d.activeElement.nodeName) === 'TEXTAREA' || _ref === 'INPUT') && !e.altKey && !e.ctrlKey && !e.keyCode === 27) {
return;
}
key = keybinds.cb.keyCode(e);

View File

@ -539,7 +539,7 @@ keybinds =
cb:
keydown: (e) ->
return if d.activeElement.nodeName in ['TEXTAREA', 'INPUT'] and not e.altKey and not e.ctrlKey
return if d.activeElement.nodeName in ['TEXTAREA', 'INPUT'] and not e.altKey and not e.ctrlKey and not e.keyCode is 27
key = keybinds.cb.keyCode e
if e.altKey then key = 'alt+' + key
if e.ctrlKey then key = 'ctrl+' + key