fixes esc event listener removal

This commit is contained in:
Matthew Kastor 2013-04-04 20:12:01 -04:00 committed by nightwing
commit b1ac371387

View file

@ -80,7 +80,6 @@ module.exports.overlayPage = function overlayPage (editor, contentElement, top,
function documentEscListener (e) {
if (e.keyCode === 27) {
closer.click();
document.removeEventListener('keydown', documentEscListener);
}
}
@ -89,6 +88,7 @@ module.exports.overlayPage = function overlayPage (editor, contentElement, top,
'z-index: 9990; ' +
'background-color: rgba(0, 0, 0, 0.2);';
closer.addEventListener('click', function () {
document.removeEventListener('keydown', documentEscListener);
closer.parentNode.removeChild(closer);
editor.focus();
closer = null;