From 2b838fda85ee216a9727cf82833542ac16dde360 Mon Sep 17 00:00:00 2001 From: Benjamin Pasero Date: Wed, 22 Feb 2023 07:30:55 +0100 Subject: [PATCH] Cannot toggle shared process when `window.experimental.sharedProcessUseUtilityProcess: true` (fix #174960) (#175000) --- src/vs/workbench/electron-sandbox/actions/developerActions.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/vs/workbench/electron-sandbox/actions/developerActions.ts b/src/vs/workbench/electron-sandbox/actions/developerActions.ts index 75959edb375..acd5350aea4 100644 --- a/src/vs/workbench/electron-sandbox/actions/developerActions.ts +++ b/src/vs/workbench/electron-sandbox/actions/developerActions.ts @@ -16,6 +16,7 @@ import { KeyCode, KeyMod } from 'vs/base/common/keyCodes'; import { IFileService } from 'vs/platform/files/common/files'; import { INativeWorkbenchEnvironmentService } from 'vs/workbench/services/environment/electron-sandbox/environmentService'; import { URI } from 'vs/base/common/uri'; +import { ContextKeyExpr } from 'vs/platform/contextkey/common/contextkey'; export class ToggleDevToolsAction extends Action2 { @@ -75,6 +76,7 @@ export class ToggleSharedProcessAction extends Action2 { id: 'workbench.action.toggleSharedProcess', title: { value: localize('toggleSharedProcess', "Toggle Shared Process"), original: 'Toggle Shared Process' }, category: Categories.Developer, + precondition: ContextKeyExpr.has('config.window.experimental.sharedProcessUseUtilityProcess').negate(), f1: true }); }