fixup: onTabReplaced
This commit is contained in:
parent
18bbefcc60
commit
3b5558266a
|
@ -76,7 +76,7 @@ const contentScripts = (() => {
|
||||||
const toggle = state ? 'addListener' : 'removeListener';
|
const toggle = state ? 'addListener' : 'removeListener';
|
||||||
chrome.webNavigation.onCompleted[toggle](onBusyTabUpdated);
|
chrome.webNavigation.onCompleted[toggle](onBusyTabUpdated);
|
||||||
chrome.webNavigation.onErrorOccurred[toggle](onBusyTabUpdated);
|
chrome.webNavigation.onErrorOccurred[toggle](onBusyTabUpdated);
|
||||||
chrome.webNavigation.onTabReplaced[toggle](onBusyTabUpdated);
|
chrome.webNavigation.onTabReplaced[toggle](onBusyTabReplaced);
|
||||||
chrome.tabs.onRemoved[toggle](onBusyTabRemoved);
|
chrome.tabs.onRemoved[toggle](onBusyTabRemoved);
|
||||||
if (state) {
|
if (state) {
|
||||||
busyTabsTimer = setTimeout(toggleBusyTabListeners, 15e3, false);
|
busyTabsTimer = setTimeout(toggleBusyTabListeners, 15e3, false);
|
||||||
|
@ -100,6 +100,10 @@ const contentScripts = (() => {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function onBusyTabReplaced({replacedTabId}) {
|
||||||
|
trackBusyTab(replacedTabId, false);
|
||||||
|
}
|
||||||
|
|
||||||
function onBusyTabRemoved(tabId) {
|
function onBusyTabRemoved(tabId) {
|
||||||
trackBusyTab(tabId, false);
|
trackBusyTab(tabId, false);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user