Defer initWindowsVersionInfo until after window open (#297241)

This commit is contained in:
Dmitriy Vasyura
2026-02-24 00:18:59 -08:00
committed by GitHub
parent 88757eaab9
commit 81b9086751
2 changed files with 7 additions and 5 deletions

View File

@@ -7,6 +7,7 @@ import { app, Details, GPUFeatureStatus, powerMonitor, protocol, session, Sessio
import { addUNCHostToAllowlist, disableUNCAccessRestrictions } from '../../base/node/unc.js';
import { validatedIpcMain } from '../../base/parts/ipc/electron-main/ipcMain.js';
import { hostname, release } from 'os';
import { initWindowsVersionInfo } from '../../base/node/windowsVersion.js';
import { VSBuffer } from '../../base/common/buffer.js';
import { toErrorMessage } from '../../base/common/errorMessage.js';
import { Event } from '../../base/common/event.js';
@@ -1431,6 +1432,11 @@ export class CodeApplication extends Disposable {
private afterWindowOpen(instantiationService: IInstantiationService): void {
// Accurate Windows version info
if (isWindows) {
initWindowsVersionInfo();
}
// Windows: mutex
this.installMutex();