diff --git a/src/pages/Background/index.js b/src/pages/Background/index.js index c861452..2f401b1 100644 --- a/src/pages/Background/index.js +++ b/src/pages/Background/index.js @@ -1,26 +1,25 @@ import attachDebugger from '../../utils/attachDebugger' import userAgents from '../../utils/userAgents' -chrome.tabs.onCreated.addListener((tab) => { - attachDebugger(tab.id) -}) - -chrome.tabs.onActivated.addListener((tab) => { - chrome.debugger.getTargets((tabs) => { - const currentTab = tabs.find((obj) => obj.tabId === tab.tabId) - if (!currentTab.attached) { - attachDebugger(tab.tabId) - } - }) -}) - -chrome.tabs.onUpdated.addListener((tabId) => { +const attachTab = (tabId) => { chrome.debugger.getTargets((tabs) => { const currentTab = tabs.find((obj) => obj.tabId === tabId) if (!currentTab.attached) { attachDebugger(tabId) } }) +} + +chrome.tabs.onCreated.addListener((tab) => { + attachDebugger(tab.id) +}) + +chrome.tabs.onActivated.addListener((tab) => { + attachTab(tab.tabId) +}) + +chrome.tabs.onUpdated.addListener((tabId) => { + attachTab(tabId) }) chrome.alarms.onAlarm.addListener((alarm) => { diff --git a/src/pages/Popup/Navbar.js b/src/pages/Popup/Navbar.js index 77047a5..c0a7102 100644 --- a/src/pages/Popup/Navbar.js +++ b/src/pages/Popup/Navbar.js @@ -32,7 +32,7 @@ const Navbar = () => ( > Test Vytal { // { acceptLanguage: "en-CA" }, // { platform: "WebTV OS" } ) - // 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.51 Safari/537.69', } } })