1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-17 00:33:44 +00:00

isViewOpen returns promise

This commit is contained in:
Kyle Spearrin
2019-08-20 13:47:15 -04:00
parent 1f98a2ebcb
commit ae37c2198b
4 changed files with 5 additions and 5 deletions

View File

@@ -13,7 +13,7 @@ export abstract class PlatformUtilsService {
isIE: () => boolean; isIE: () => boolean;
isMacAppStore: () => boolean; isMacAppStore: () => boolean;
analyticsId: () => string; analyticsId: () => string;
isViewOpen: () => boolean; isViewOpen: () => Promise<boolean>;
lockTimeout: () => number; lockTimeout: () => number;
launchUri: (uri: string, options?: any) => void; launchUri: (uri: string, options?: any) => void;
saveFile: (win: Window, blobData: any, blobOptions: any, fileName: string) => void; saveFile: (win: Window, blobData: any, blobOptions: any, fileName: string) => void;

View File

@@ -73,7 +73,7 @@ export class CliPlatformUtilsService implements PlatformUtilsService {
} }
isViewOpen() { isViewOpen() {
return false; return Promise.resolve(false);
} }
lockTimeout(): number { lockTimeout(): number {

View File

@@ -98,8 +98,8 @@ export class ElectronPlatformUtilsService implements PlatformUtilsService {
return this.analyticsIdCache; return this.analyticsIdCache;
} }
isViewOpen(): boolean { isViewOpen(): Promise<boolean> {
return false; return Promise.resolve(false);
} }
lockTimeout(): number { lockTimeout(): number {

View File

@@ -44,7 +44,7 @@ export class LockService implements LockServiceAbstraction {
} }
async checkLock(): Promise<void> { async checkLock(): Promise<void> {
if (this.platformUtilsService.isViewOpen()) { if (await this.platformUtilsService.isViewOpen()) {
// Do not lock // Do not lock
return; return;
} }