Skip to content

Add-On Store Dialog is always triggering "Changes were made" dialog, whether changes were made or not. #15719

@britechguy

Description

@britechguy

Steps to reproduce:

Open NVDA Add-On Store, make no changes, close the dialog via either ALT + F4 or by clicking on the red close X at the upper left

Actual behavior:

Even when no add-on has been touched (as in none are re-enabled or disables), as soon as the dialog closes the standard NVDA dialog asking, "Changes were made to add-ons. You must restart NVDA for these changes to take effect. Would you like to restart now?"

Expected behavior:

The above mentioned dialog should never appear if no changes to Add-Ons have been made while it's open.

NVDA logs, crash dumps and other attachments:

System configuration

NVDA installed/portable/running from source:

Installed

NVDA version:

2023.3

Windows version:

Windows 11, Version 22H2, Build 22621.2428

Name and version of other software in use when reproducing the issue:

Not directly relevant

Other information about your system:

LG Gram 16, i5 12th Gen processor, 16 GB RAM, 1TB NVMe SSD

Other questions

Does the issue still occur after restarting your computer?

Have not restarted

Have you tried any other versions of NVDA? If so, please report their behaviors.

If NVDA add-ons are disabled, is your problem still occurring?

Yes. The note about NVDA having been started with Add-Ons disabled did appear at the top of the Add-Ons Store dialog.

Does the issue still occur after you run the COM Registration Fixing Tool in NVDA's tools menu?

Yes

Metadata

Metadata

Assignees

No one assigned

    Labels

    blocked/needs-infoThe issue can not be progressed until more information is provided.feature/addon-storeFeatures / behavior of the add-on Storep4https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#prioritytriagedHas been triaged, issue is waiting for implementation.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions