Enable custom titlebar on Linux by default as experiment (fix microsoft/vscode-internalbacklog#4857) (#237490)

This commit is contained in:
Benjamin Pasero
2025-01-08 16:06:32 +01:00
committed by GitHub
parent d4a589ef8f
commit 62aabbc27e
8 changed files with 79 additions and 54 deletions

View File

@@ -596,7 +596,7 @@ export class CodeApplication extends Disposable {
// Linux (stable only): custom title default style override
if (isLinux && this.productService.quality === 'stable') {
const titleBarDefaultStyleOverride = this.stateService.getItem('window.titleBarStyleOverride');
if (titleBarDefaultStyleOverride === TitlebarStyle.CUSTOM || titleBarDefaultStyleOverride === TitlebarStyle.NATIVE) {
if (titleBarDefaultStyleOverride === TitlebarStyle.CUSTOM) {
overrideDefaultTitlebarStyle(titleBarDefaultStyleOverride);
}
}