mirror of
https://github.com/bitwarden/browser.git
synced 2025-02-21 02:11:54 +01:00
isViewOpen returns promise
This commit is contained in:
parent
1f98a2ebcb
commit
ae37c2198b
@ -13,7 +13,7 @@ export abstract class PlatformUtilsService {
|
||||
isIE: () => boolean;
|
||||
isMacAppStore: () => boolean;
|
||||
analyticsId: () => string;
|
||||
isViewOpen: () => boolean;
|
||||
isViewOpen: () => Promise<boolean>;
|
||||
lockTimeout: () => number;
|
||||
launchUri: (uri: string, options?: any) => void;
|
||||
saveFile: (win: Window, blobData: any, blobOptions: any, fileName: string) => void;
|
||||
|
@ -73,7 +73,7 @@ export class CliPlatformUtilsService implements PlatformUtilsService {
|
||||
}
|
||||
|
||||
isViewOpen() {
|
||||
return false;
|
||||
return Promise.resolve(false);
|
||||
}
|
||||
|
||||
lockTimeout(): number {
|
||||
|
@ -98,8 +98,8 @@ export class ElectronPlatformUtilsService implements PlatformUtilsService {
|
||||
return this.analyticsIdCache;
|
||||
}
|
||||
|
||||
isViewOpen(): boolean {
|
||||
return false;
|
||||
isViewOpen(): Promise<boolean> {
|
||||
return Promise.resolve(false);
|
||||
}
|
||||
|
||||
lockTimeout(): number {
|
||||
|
@ -44,7 +44,7 @@ export class LockService implements LockServiceAbstraction {
|
||||
}
|
||||
|
||||
async checkLock(): Promise<void> {
|
||||
if (this.platformUtilsService.isViewOpen()) {
|
||||
if (await this.platformUtilsService.isViewOpen()) {
|
||||
// Do not lock
|
||||
return;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user