-
Notifications
You must be signed in to change notification settings - Fork 13
Uninstalling the core add-on doesn't uninstall study add-ons and causes confusing UX #635
Comments
@jonathanmayer Thanks for reporting. When you say "uninstall the Rally core add-on" do you mean through the core add-on options page or manually? In the former case, it should uninstall all studies. |
Manually uninstalling on |
Yes I believe this would work, but it would require studies to have the |
A couple other approaches come to mind.
|
If you uninstall the Rally core add-on, there's a data deletion ping to the Telemetry backend, but study add-ons remain installed. That might confuse users, especially since the Rally support library continues to automatically open the "Hold up. You're missing the Rally add-on!" page on browser startup. A possible fix would be for the Rally support library to add a
browser.management.onUninstalled
listener, and if the core add-on is uninstalled, treat that as if the core add-on had sent an uninstall message to the study add-on.rally-core-addon/support/rally.js
Line 166 in 4474442
The text was updated successfully, but these errors were encountered: