Fix #167 where escape key wouldn't always work

This commit is contained in:
Wes Cossick 2015-12-04 19:48:26 -06:00
parent 4b308e0c89
commit 396de5f46c
4 changed files with 26 additions and 2 deletions

File diff suppressed because one or more lines are too long

View file

@ -13785,6 +13785,14 @@ SimpleMDE.prototype.render = function(el) {
if(cm.getOption("fullScreen")) toggleFullScreen(self);
};
document.addEventListener("keydown", function(e) {
e = e || window.event;
if(e.keyCode == 27) {
if(self.codemirror.getOption("fullScreen")) toggleFullScreen(self);
}
}, false);
var mode, backdrop;
if(options.spellChecker !== false) {
mode = "spell-checker";

File diff suppressed because one or more lines are too long

View file

@ -982,6 +982,14 @@ SimpleMDE.prototype.render = function(el) {
if(cm.getOption("fullScreen")) toggleFullScreen(self);
};
document.addEventListener("keydown", function(e) {
e = e || window.event;
if(e.keyCode == 27) {
if(self.codemirror.getOption("fullScreen")) toggleFullScreen(self);
}
}, false);
var mode, backdrop;
if(options.spellChecker !== false) {
mode = "spell-checker";