Skip to content

Commit c0347d0

Browse files
authored
Fix cmd+backspace not working in chat input (microsoft#185500)
1 parent 3fcd99d commit c0347d0

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/vs/workbench/contrib/chat/browser/actions/chatTitleActions.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import { KeybindingWeight } from 'vs/platform/keybinding/common/keybindingsRegis
1515
import { ResourceNotebookCellEdit } from 'vs/workbench/contrib/bulkEdit/browser/bulkCellEdits';
1616
import { CHAT_CATEGORY } from 'vs/workbench/contrib/chat/browser/actions/chatActions';
1717
import { IChatWidgetService } from 'vs/workbench/contrib/chat/browser/chat';
18-
import { CONTEXT_IN_CHAT_SESSION, CONTEXT_REQUEST, CONTEXT_RESPONSE, CONTEXT_RESPONSE_VOTE } from 'vs/workbench/contrib/chat/common/chatContextKeys';
18+
import { CONTEXT_IN_CHAT_INPUT, CONTEXT_IN_CHAT_SESSION, CONTEXT_REQUEST, CONTEXT_RESPONSE, CONTEXT_RESPONSE_VOTE } from 'vs/workbench/contrib/chat/common/chatContextKeys';
1919
import { IChatService, IChatUserActionEvent, InteractiveSessionVoteDirection } from 'vs/workbench/contrib/chat/common/chatService';
2020
import { isRequestVM, isResponseVM } from 'vs/workbench/contrib/chat/common/chatViewModel';
2121
import { INotebookEditor } from 'vs/workbench/contrib/notebook/browser/notebookBrowser';
@@ -196,8 +196,7 @@ export function registerChatTitleActions() {
196196
mac: {
197197
primary: KeyMod.CtrlCmd | KeyCode.Backspace,
198198
},
199-
// when: ContextKeyExpr.or(CONTEXT_REQUEST, CONTEXT_RESPONSE),
200-
when: CONTEXT_IN_CHAT_SESSION,
199+
when: ContextKeyExpr.and(CONTEXT_IN_CHAT_SESSION, CONTEXT_IN_CHAT_INPUT.negate()),
201200
weight: KeybindingWeight.WorkbenchContrib,
202201
},
203202
menu: {

0 commit comments

Comments
 (0)