diff --git a/extension/src/background.ts b/extension/src/background.ts index 6cd87d6..d5ae35c 100644 --- a/extension/src/background.ts +++ b/extension/src/background.ts @@ -999,8 +999,8 @@ chrome.tabs.onUpdated.addListener((tabId, changeInfo, tab) => { } } else if (tabs.has(tabId)) { const tabInfo = tabs.get(tabId) - if (tabInfo?.state !== 'connected') { - logger.debug('Tab removed from group while not connected, ignoring:', tabId) + if (tabInfo?.state === 'connecting') { + logger.debug('Tab removed from group while connecting, ignoring:', tabId) return } logger.debug('Tab manually removed from playwriter group:', tabId)