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