lock view open check for safari

This commit is contained in:
Kyle Spearrin 2018-01-12 21:31:46 -05:00
parent ba4a2e6572
commit 76752f81c6
1 changed files with 5 additions and 5 deletions

View File

@ -1,5 +1,7 @@
import * as tldjs from 'tldjs'; import * as tldjs from 'tldjs';
import { BrowserApi } from '../browser/browserApi';
import { DeviceType } from 'jslib/enums'; import { DeviceType } from 'jslib/enums';
import { PlatformUtilsService } from 'jslib/abstractions'; import { PlatformUtilsService } from 'jslib/abstractions';
@ -119,14 +121,12 @@ export default class BrowserPlatformUtilsService implements PlatformUtilsService
} }
isViewOpen(): boolean { isViewOpen(): boolean {
if (this.isSafari()) { if (BrowserApi.isPopupOpen()) {
// TODO
return true; return true;
} }
const popupOpen = chrome.extension.getViews({ type: 'popup' }).length > 0; if (this.isSafari()) {
if (popupOpen) { return false;
return true;
} }
const sidebarView = this.sidebarViewName(); const sidebarView = this.sidebarViewName();