From 5bebda832a1feb3cfc4e8be0b3d4900a1e2923ab Mon Sep 17 00:00:00 2001 From: Benjamin Pasero Date: Tue, 23 Jan 2024 19:44:25 +0100 Subject: [PATCH] Disabling window.zoomPerWindow doesn't restore window zooms (#203209) Disabling window.zoomPerWindow doesn't restore window zooms (fix #203129) --- src/vs/workbench/electron-sandbox/window.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vs/workbench/electron-sandbox/window.ts b/src/vs/workbench/electron-sandbox/window.ts index cfb720593d5..5c7cb75b085 100644 --- a/src/vs/workbench/electron-sandbox/window.ts +++ b/src/vs/workbench/electron-sandbox/window.ts @@ -332,7 +332,7 @@ export class NativeWindow extends BaseWindow { // Window Zoom this._register(this.configurationService.onDidChangeConfiguration(e => { - if (e.affectsConfiguration('window.zoomLevel')) { + if (e.affectsConfiguration('window.zoomLevel') || (e.affectsConfiguration('window.zoomPerWindow') && this.configurationService.getValue('window.zoomPerWindow') === false)) { this.onDidChangeConfiguredWindowZoomLevel(); } else if (e.affectsConfiguration('keyboard.touchbar.enabled') || e.affectsConfiguration('keyboard.touchbar.ignored')) { this.updateTouchbarMenu();