diff --git a/apps/browser/src/platform/browser/browser-api.ts b/apps/browser/src/platform/browser/browser-api.ts index c65105d384..3321296e9e 100644 --- a/apps/browser/src/platform/browser/browser-api.ts +++ b/apps/browser/src/platform/browser/browser-api.ts @@ -306,7 +306,7 @@ export class BrowserApi { ) { event.addListener(callback); - if (BrowserApi.isSafariApi && !BrowserApi.isBackgroundPage(window)) { + if (BrowserApi.isSafariApi && !BrowserApi.isBackgroundPage(self)) { BrowserApi.trackedChromeEventListeners.push([event, callback]); BrowserApi.setupUnloadListeners(); } @@ -323,7 +323,7 @@ export class BrowserApi { ) { event.removeListener(callback); - if (BrowserApi.isSafariApi && !BrowserApi.isBackgroundPage(window)) { + if (BrowserApi.isSafariApi && !BrowserApi.isBackgroundPage(self)) { const index = BrowserApi.trackedChromeEventListeners.findIndex(([_event, eventListener]) => { return eventListener == callback; });