From 5ce21d004067e23f590e623863e90d2ee90facdd Mon Sep 17 00:00:00 2001 From: Benjamin Pasero Date: Mon, 31 Mar 2025 10:09:05 +0200 Subject: [PATCH] debt - retire action to restore native title (#245107) --- .../browser/parts/titlebar/titlebarActions.ts | 21 ------------------- 1 file changed, 21 deletions(-) diff --git a/src/vs/workbench/browser/parts/titlebar/titlebarActions.ts b/src/vs/workbench/browser/parts/titlebar/titlebarActions.ts index e09172e4a7f..15f57f6ad52 100644 --- a/src/vs/workbench/browser/parts/titlebar/titlebarActions.ts +++ b/src/vs/workbench/browser/parts/titlebar/titlebarActions.ts @@ -14,7 +14,6 @@ import { ACCOUNTS_ACTIVITY_ID, GLOBAL_ACTIVITY_ID } from '../../../common/activi import { IAction } from '../../../../base/common/actions.js'; import { IsAuxiliaryWindowFocusedContext, IsMainWindowFullscreenContext, TitleBarStyleContext, TitleBarVisibleContext } from '../../../common/contextkeys.js'; import { CustomTitleBarVisibility, TitleBarSetting, TitlebarStyle } from '../../../../platform/window/common/window.js'; -import { isLinux, isNative } from '../../../../base/common/platform.js'; // --- Context Menu Actions --- // @@ -259,26 +258,6 @@ registerAction2(class ToggleEditorActions extends Action2 { } }); -if (isLinux && isNative) { - registerAction2(class ToggleCustomTitleBar extends Action2 { - constructor() { - super({ - id: `toggle.${TitleBarSetting.TITLE_BAR_STYLE}`, - title: localize('toggle.titleBarStyle', 'Restore Native Title Bar'), - menu: [ - { id: MenuId.TitleBarContext, order: 0, when: ContextKeyExpr.equals(TitleBarStyleContext.key, TitlebarStyle.CUSTOM), group: '4_restore_native_title' }, - { id: MenuId.TitleBarTitleContext, order: 0, when: ContextKeyExpr.equals(TitleBarStyleContext.key, TitlebarStyle.CUSTOM), group: '4_restore_native_title' }, - ] - }); - } - - run(accessor: ServicesAccessor): void { - const configService = accessor.get(IConfigurationService); - configService.updateValue(TitleBarSetting.TITLE_BAR_STYLE, TitlebarStyle.NATIVE); - } - }); -} - // --- Toolbar actions --- // export const ACCOUNTS_ACTIVITY_TILE_ACTION: IAction = {