mirror of
https://github.com/microsoft/vscode.git
synced 2026-08-05 21:07:16 +01:00
Merge pull request #209162 from grgars/grgar/209159
Don't use window.customTitleBarVisibility configuration on web
This commit is contained in:
@@ -320,9 +320,11 @@ export function shouldShowCustomTitleBar(configurationService: IConfigurationSer
|
||||
const inFullscreen = isFullscreen(window);
|
||||
const nativeTitleBarEnabled = hasNativeTitlebar(configurationService);
|
||||
|
||||
const showCustomTitleBar = configurationService.getValue<CustomTitleBarVisibility>(TitleBarSetting.CUSTOM_TITLE_BAR_VISIBILITY);
|
||||
if (showCustomTitleBar === CustomTitleBarVisibility.NEVER && nativeTitleBarEnabled || showCustomTitleBar === CustomTitleBarVisibility.WINDOWED && inFullscreen) {
|
||||
return false;
|
||||
if (!isWeb) {
|
||||
const showCustomTitleBar = configurationService.getValue<CustomTitleBarVisibility>(TitleBarSetting.CUSTOM_TITLE_BAR_VISIBILITY);
|
||||
if (showCustomTitleBar === CustomTitleBarVisibility.NEVER && nativeTitleBarEnabled || showCustomTitleBar === CustomTitleBarVisibility.WINDOWED && inFullscreen) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
if (!isTitleBarEmpty(configurationService)) {
|
||||
|
||||
Reference in New Issue
Block a user