diff --git a/src/vs/code/electron-main/app.ts b/src/vs/code/electron-main/app.ts index 9aa88125994..5a56a7abf29 100644 --- a/src/vs/code/electron-main/app.ts +++ b/src/vs/code/electron-main/app.ts @@ -319,7 +319,7 @@ export class CodeApplication { // See: https://github.com/Microsoft/vscode/issues/35361#issuecomment-399794085 try { if (platform.isMacintosh && this.configurationService.getValue('window.nativeTabs') === true && !systemPreferences.getUserDefault('NSUseImprovedLayoutPass', 'boolean')) { - systemPreferences.registerDefaults({ NSUseImprovedLayoutPass: true }); + systemPreferences.setUserDefault('NSUseImprovedLayoutPass', 'boolean', true as any); } } catch (error) { this.logService.error(error);