1
0
mirror of https://github.com/bitwarden/browser.git synced 2025-02-04 23:31:28 +01:00

use tabsQuery on tabsQueryFirst

This commit is contained in:
Kyle Spearrin 2017-12-05 23:48:19 -05:00
parent 72ac90157f
commit 9809fc7d75

View File

@ -820,17 +820,13 @@ export default class MainBackground {
}); });
} }
private tabsQueryFirst(options: any): Promise<any> { private async tabsQueryFirst(options: any): Promise<any> {
return new Promise((resolve) => { const tabs = await this.tabsQuery(options);
chrome.tabs.query(options, (tabs: any[]) => { if (tabs.length > 0) {
if (tabs.length > 0) { return tabs[0];
resolve(tabs[0]); }
return;
}
resolve(null); return null;
});
});
} }
private actionSetIcon(theAction: any, suffix: string): Promise<any> { private actionSetIcon(theAction: any, suffix: string): Promise<any> {