Skip to content

Commit

Permalink
delay winreg import
Browse files Browse the repository at this point in the history
related to #55840
  • Loading branch information
joaomoreno committed Aug 7, 2018
1 parent 756f897 commit 9fca85f
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/vs/workbench/parts/update/electron-browser/update.ts
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,6 @@ import { IWindowService } from 'vs/platform/windows/common/windows';
import { ReleaseNotesManager } from './releaseNotesEditor';
import { isWindows } from 'vs/base/common/platform';
import { IConfigurationService } from 'vs/platform/configuration/common/configuration';
import * as Registry from 'winreg';

let releaseNotesManager: ReleaseNotesManager | undefined = undefined;

Expand Down Expand Up @@ -213,6 +212,7 @@ export class Win3264BitContribution implements IWorkbenchContribution {
async function isUserSetupInstalled(): Promise<boolean> {
const rawUserAppId = process.arch === 'x64' ? product.win32x64UserAppId : product.win32UserAppId;
const userAppId = rawUserAppId.replace(/^\{\{/, '{');
const Registry = await import('winreg');
const key = new Registry({
hive: Registry.HKCU,
key: `\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\${userAppId}_is1`
Expand Down

0 comments on commit 9fca85f

Please sign in to comment.