From 51ead29d2b0ff0821e6c7305a42c40b6e024e20b Mon Sep 17 00:00:00 2001 From: Danny Colin Date: Wed, 28 Aug 2024 13:52:24 -0400 Subject: [PATCH] Fix bz#1823729 - Listen only for status on tab updated --- src/js/background/messageHandler.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/js/background/messageHandler.js b/src/js/background/messageHandler.js index 5d644b6..3abdaca 100644 --- a/src/js/background/messageHandler.js +++ b/src/js/background/messageHandler.js @@ -90,10 +90,10 @@ const messageHandler = { break; case "assignAndReloadInContainer": tab = await assignManager.reloadPageInContainer( - m.url, + m.url, m.currentUserContextId, - m.newUserContextId, - m.tabIndex, + m.newUserContextId, + m.tabIndex, m.active, true ); @@ -220,7 +220,9 @@ const messageHandler = { // if it's a container tab wait for it to complete and // unhide other tabs from this container if (tab.cookieStoreId.startsWith("firefox-container")) { - browser.tabs.onUpdated.addListener(this.tabUpdateHandler); + browser.tabs.onUpdated.addListener(this.tabUpdateHandler, { + properties: ["status"] + }); } } }