From f17d5b149ac39e80d79099c3ff07b00343517c01 Mon Sep 17 00:00:00 2001 From: coderaiser Date: Sun, 15 Apr 2018 12:39:42 +0300 Subject: [PATCH] fix(edit-file-vim) Shift + Esc: task manager --- client/modules/edit-file-vim.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/client/modules/edit-file-vim.js b/client/modules/edit-file-vim.js index 5069f18c..68398db9 100644 --- a/client/modules/edit-file-vim.js +++ b/client/modules/edit-file-vim.js @@ -37,9 +37,16 @@ CloudCmd.EditFileVim = function EditFileVimProto(callback) { CloudCmd.Edit.hide(); }; - function listener({keyCode, shiftKey}) { - if (shiftKey && keyCode === Key.ESC) + function listener(event) { + const { + keyCode, + shiftKey, + } = event; + + if (shiftKey && keyCode === Key.ESC) { + event.preventDefault(); EditFileVim.hide(); + } } init(callback);