Opening Side Panel with `tabId` parameter opens side panel on all tabs
⚠️ If you have general Chrome Extensions questions, consider posting to the Chromium Extensions Group or Stack Overflow.
Describe the bug
I'm using:
https://github.com/GoogleChrome/chrome-extensions-samples/blob/main/functional-samples/cookbook.sidepanel-open/script.js
But the sidepanel stays open for all the tabs.
To Reproduce Steps to reproduce the behavior, or file the issue is found in:
- Go to 'cookbook'
- Copy and paste the code to your code (background script)
- Install and open sidePanel -> sidePanel on all tabs.
Expected behavior
SidePanel only open for the active tab
Screenshots If applicable, add screenshots to help explain your problem.
Notes Anything additional here. 🌈
Bringing attention to this – using chrome.sidePanel.open({ tabId: sender.tab.id }); still seems to open the tab-specific side panel on the intended tab, but also opens the global tab defined in the "default_path": in manifest.json everywhere else.