pixiebrix-extension
pixiebrix-extension copied to clipboard
Deactivated Sidepanel deployments not removed from Mod Launcher
Describe the bug
When a side panel mod that has been deployed to a user is removed, the mod still shows up in the Mod Launcher even after refreshing the page so long as the sidebar is not closed
To Reproduce
Steps to reproduce the behavior:
- Create a deployment that uses a side panel mod (the mod cannot not already be activated for the user)
- Refresh the Extension Console (do not toggle the Extension in the Manage Extensions screen)
- In a separate tab, open the sidebar to the Mod Launcher and confirm the mod has been deployed
- In the Admin Console, disable the deployment and remove the group
- Trigger the deployments to run (same as step 2)
- Return to the tab with the sidebar open
Actual behavior
- The mod is still seen in the Mod Launcher
- Refreshing the page does not remove the mod from the Mod Launcher
Expected behavior
- The sidebar mod is no longer seen in the Mod Launcher
Screenshots/Loom
https://www.loom.com/share/65f42284694d442f9f255b10e170ea40
Desktop (please complete the following information):
- OS: OSX
- Browser: Chrome
- Extension Version: 2.0.4-beta.2
Additional context
- What mod(s) were you running?
-
Regression Test: Team API PaLMdeployment under "The Pixies"
-