diff --git a/src/zen/sessionstore/ZenWindowSync.sys.mjs b/src/zen/sessionstore/ZenWindowSync.sys.mjs index f4f993923..60fcd843b 100644 --- a/src/zen/sessionstore/ZenWindowSync.sys.mjs +++ b/src/zen/sessionstore/ZenWindowSync.sys.mjs @@ -769,8 +769,8 @@ class nsZenWindowSync { const otherBrowser = aTab.linkedBrowser; // We aren't closing the other tab so, we also need to swap its tablisteners. - let filter = otherTabBrowser._tabFilters.get(aTab); - let tabListener = otherTabBrowser._tabListeners.get(aTab); + let filter = otherTabBrowser._getTabProgressFilter(aTab); + let tabListener = otherTabBrowser._getTabProgressListener(aTab); try { otherBrowser.webProgress.removeProgressListener(filter); filter.removeProgressListener(tabListener); @@ -792,7 +792,7 @@ class nsZenWindowSync { true, false ); - otherTabBrowser._tabListeners.set(aTab, tabListener); + otherTabBrowser._setTabProgressListener(aTab, tabListener); const notifyAll = Ci.nsIWebProgress.NOTIFY_ALL; filter.addProgressListener(tabListener, notifyAll);