diff --git a/src/vs/code/electron-main/window.ts b/src/vs/code/electron-main/window.ts index e785b06671f0765935ef48b2cfab67cc8a29f32c..43f4ef72091dbcb30fd52553a424d8def3aaca0d 100644 --- a/src/vs/code/electron-main/window.ts +++ b/src/vs/code/electron-main/window.ts @@ -832,8 +832,11 @@ export class CodeWindow implements ICodeWindow { private useNativeFullScreen(): boolean { const windowConfig = this.configurationService.getValue('window'); + if (!windowConfig || typeof windowConfig.nativeFullscreen !== 'boolean') { + return true; // default + } - return windowConfig && windowConfig.nativeFullscreen !== false; + return windowConfig.nativeFullscreen !== false; } private getMenuBarVisibility(): MenuBarVisibility {