Skip to content

Commit 12bb20c

Browse files
authored
Fix single terminal tab rename action does not work (microsoft#201128)
Fixes microsoft#201025
1 parent 0ad1502 commit 12bb20c

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/vs/workbench/contrib/terminal/browser/terminalActions.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -854,12 +854,18 @@ export function registerTerminalActions() {
854854
},
855855
precondition: sharedWhenClause.terminalAvailable_and_singularSelection,
856856
run: async (c, accessor) => {
857+
const terminalGroupService = accessor.get(ITerminalGroupService);
857858
const notificationService = accessor.get(INotificationService);
858859
const instances = getSelectedInstances(accessor);
859860
const firstInstance = instances?.[0];
860861
if (!firstInstance) {
861862
return;
862863
}
864+
865+
if (terminalGroupService.lastAccessedMenu === 'inline-tab') {
866+
return renameWithQuickPick(c, accessor, firstInstance);
867+
}
868+
863869
c.service.setEditingTerminal(firstInstance);
864870
c.service.setEditable(firstInstance, {
865871
validationMessage: value => validateTerminalName(value),

0 commit comments

Comments
 (0)