microsoft / microsoft/MicrosoftEdge-Extensions
[Bug - Edge Addons] Sidepanel API reloads app on every tab
Open
Nobody has claimed this yet.
API
Bug
Reviewing
Tracked
- Dominant language
- JavaScript
- Stars
- 245
- Forks
- 149
- PR merge metrics
- No merged PRs in 30d
Description
In edge, an angular app is re-initialized each time the user switches tabs while the global sidepanel is open. In chrome, the app is not re-initialized (expected behavior)
To Reproduce Steps to reproduce the behavior:
- Clone the repository at https://github.com/bjohnsonfrontsteps/extension-issue
- npm install
- run ng build
- load unpacked the www output folder in both chrome and edge
- click the extension to open the sidepanel. (this displays the reload count in the UI)
- In edge, with the sidepanel open, switch between tabs and notice the reload count increment.
- In chrome, with the sidepanel open, switch between tabs and notice the reload count remain at 1.
OS: [MacOS, Windows 11]
Browser [Edge]
Version [Version 130.0.2849.68 (Official build) (arm64)]
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.