From a5ff0dd6eeeb79c91e989c983002ee9a3c466d35 Mon Sep 17 00:00:00 2001 From: Rachel Macfarlane Date: Wed, 17 Feb 2021 11:35:23 -0800 Subject: [PATCH] Return from getSession earlier when requesting session access --- src/vs/workbench/api/browser/mainThreadAuthentication.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/vs/workbench/api/browser/mainThreadAuthentication.ts b/src/vs/workbench/api/browser/mainThreadAuthentication.ts index 64f7d14880f..114ac174f64 100644 --- a/src/vs/workbench/api/browser/mainThreadAuthentication.ts +++ b/src/vs/workbench/api/browser/mainThreadAuthentication.ts @@ -227,6 +227,7 @@ export class MainThreadAuthentication extends Disposable implements MainThreadAu } } else { this.authenticationService.requestSessionAccess(providerId, extensionId, extensionName, [session]); + return undefined; } } } else { @@ -234,6 +235,7 @@ export class MainThreadAuthentication extends Disposable implements MainThreadAu session = await this.selectSession(providerId, extensionId, extensionName, sessions, !!options.clearSessionPreference); } else { this.authenticationService.requestSessionAccess(providerId, extensionId, extensionName, sessions); + return undefined; } } } else {