Add-on Store: disabled add-ons should be checked for updates #15029
Labels
feature/addon-store
Features / behavior of the add-on Store
p5
https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority
triaged
Has been triaged, issue is waiting for implementation.
Milestone
Steps to reproduce:
Actual behavior:
The add-on isn't listed as having any updates.
Expected behavior:
Even though the add-on is disabled, if it has an update in the store, that update should be available to install.
Reasoning:
If a version of an add-on is broken with respect to current NVDA, and it must be disabled in order to access the store, there is no way to acquire an updated version even if the store has one, short of removing the add-on, or going external.
Alternate: a version of an add-on currently does something I don't like. The newly released version fixes the issue. I don't want to enable it until I upgrade. I can't currently upgrade without enabling.
Example:
I currently have an external version (dev, though that doesn't matter) of an add-on installed.
Something about the latest alpha of NVDA doesn't cooperate with that version, and it breaks the speech.speech.speak method.
There is a stable version with a higher version number available in the store.
Because the add-on is preventing the store (and many other things) in NVDA from working, I can't leave it enabled when checking for updates. However if I disable it, NVDA doesn't show any updates available. Nor does it show in the store's list of available add-ons, so obviously NVDA recognizes that these are the same add-on.
Installed, it is 23.1.0-dev6 (external).
The store currently includes 23.1.1 (stable) of this add-on.
No update is offered while the add-on is disabled.
NVDA logs, crash dumps and other attachments:
System configuration
NVDA installed/portable/running from source:
Installed
NVDA version:
alpha-28447,cc222a06
Windows version:
10 Home 22H2
Name and version of other software in use when reproducing the issue:
Other information about your system:
Other questions
Does the issue still occur after restarting your computer?
Yes
Have you tried any other versions of NVDA? If so, please report their behaviors.
No
If NVDA add-ons are disabled, is your problem still occurring?
Yes
Does the issue still occur after you run the COM Registration Fixing Tool in NVDA's tools menu?
Yes
The text was updated successfully, but these errors were encountered: