do not retain ref to the first editor (fixes #2469)

This commit is contained in:
nightwing 2015-04-26 14:38:49 +04:00
commit a842dcdee3
2 changed files with 64 additions and 4 deletions

View file

@ -326,13 +326,14 @@ exports.addCommandKeyListener = function(el, callback) {
});
if (!pressedKeys) {
pressedKeys = Object.create(null);
addListener(window, "focus", function(e) {
pressedKeys = Object.create(null);
});
resetPressedKeys();
addListener(window, "focus", resetPressedKeys);
}
}
};
function resetPressedKeys(e) {
pressedKeys = Object.create(null);
}
if (window.postMessage && !useragent.isOldIE) {
var postMessageId = 1;