If a user accidentally removes an add-on from within the Add-Ons Manager, NVDA doesn't currently delete the add-on until it's restarted. If an add-on is accidentally remove by a user, would it be possible to add an "Undo" button to the Manager to tell NVDA that the package shouldn't be removed? From memory, Firefox offers something similar; if the "Undo" button is clicked before the browser restarts, extension data is retained and the extension remains.
If a user accidentally removes an add-on from within the Add-Ons Manager, NVDA doesn't currently delete the add-on until it's restarted. If an add-on is accidentally remove by a user, would it be possible to add an "Undo" button to the Manager to tell NVDA that the package shouldn't be removed? From memory, Firefox offers something similar; if the "Undo" button is clicked before the browser restarts, extension data is retained and the extension remains.