@@ -19,7 +19,7 @@ import { KeybindingWeight } from 'vs/platform/keybinding/common/keybindingsRegis
19
19
import { IQuickInputService , IQuickPickItem , QuickPickInput } from 'vs/platform/quickinput/common/quickInput' ;
20
20
import { changeCellToKind , runDeleteAction } from 'vs/workbench/contrib/notebook/browser/controller/cellOperations' ;
21
21
import { CellToolbarOrder , CELL_TITLE_CELL_GROUP_ID , CELL_TITLE_OUTPUT_GROUP_ID , executeNotebookCondition , INotebookActionContext , INotebookCellActionContext , NotebookAction , NotebookCellAction , NOTEBOOK_EDITOR_WIDGET_ACTION_WEIGHT } from 'vs/workbench/contrib/notebook/browser/controller/coreActions' ;
22
- import { NOTEBOOK_CELL_EDITABLE , NOTEBOOK_CELL_HAS_OUTPUTS , NOTEBOOK_CELL_LIST_FOCUSED , NOTEBOOK_CELL_MARKDOWN_EDIT_MODE , NOTEBOOK_CELL_TYPE , NOTEBOOK_EDITOR_EDITABLE , NOTEBOOK_EDITOR_FOCUSED , NOTEBOOK_HAS_OUTPUTS , NOTEBOOK_IS_ACTIVE_EDITOR , NOTEBOOK_USE_CONSOLIDATED_OUTPUT_BUTTON } from 'vs/workbench/contrib/notebook/common/notebookContextKeys' ;
22
+ import { NOTEBOOK_CELL_EDITABLE , NOTEBOOK_CELL_HAS_OUTPUTS , NOTEBOOK_CELL_LIST_FOCUSED , NOTEBOOK_CELL_MARKDOWN_EDIT_MODE , NOTEBOOK_CELL_TYPE , NOTEBOOK_EDITOR_EDITABLE , NOTEBOOK_EDITOR_FOCUSED , NOTEBOOK_HAS_OUTPUTS , NOTEBOOK_IS_ACTIVE_EDITOR , NOTEBOOK_OUTPUT_FOCUSED , NOTEBOOK_USE_CONSOLIDATED_OUTPUT_BUTTON } from 'vs/workbench/contrib/notebook/common/notebookContextKeys' ;
23
23
import { CellEditState , CHANGE_CELL_LANGUAGE , DETECT_CELL_LANGUAGE , QUIT_EDIT_CELL_COMMAND_ID } from 'vs/workbench/contrib/notebook/browser/notebookBrowser' ;
24
24
import * as icons from 'vs/workbench/contrib/notebook/browser/notebookIcons' ;
25
25
import { CellEditType , CellKind , ICellEditOperation , NotebookCellExecutionState , NotebookSetting } from 'vs/workbench/contrib/notebook/common/notebookCommon' ;
@@ -103,6 +103,12 @@ registerAction2(class QuitEditCellAction extends NotebookCellAction {
103
103
primary : KeyCode . Escape ,
104
104
weight : NOTEBOOK_EDITOR_WIDGET_ACTION_WEIGHT - 5
105
105
} ,
106
+ {
107
+ when : ContextKeyExpr . and ( NOTEBOOK_EDITOR_FOCUSED ,
108
+ NOTEBOOK_OUTPUT_FOCUSED ) ,
109
+ primary : KeyCode . Escape ,
110
+ weight : KeybindingWeight . WorkbenchContrib + 5
111
+ } ,
106
112
{
107
113
when : ContextKeyExpr . and (
108
114
quitEditCondition ,
0 commit comments