Skip to content

Copying settings to secure screens gives a warning about addons even when they are all disabled. #8274

@feerrenrut

Description

@feerrenrut

Steps to reproduce:

  1. Ensure that you have one or more addons installed, but all disabled.
  2. Open the General settings dialog (NVDA+control+g).
  3. Ensure that "Use NVDA on the Windows logon screen (requires administrator privileges)" is checked
  4. Press the "Use currently saved settings on the logon and other secure screens (requires administrator privileges)" button.

Expected behavior:

No warnings

Actual behavior:

The following dialog is shown: "Warning dialog Add-ons were detected in your user settings directory. Copying these to the system profile could be a security risk. Do you still wish to copy your settings?"

Discussion:

There is no way to enable addons from the log on screen, so copying these addons is not useful. This should be updated so only enabled addons are copied, and the warning message lists which addons will be copied to make it easier for the user to make an informed decision. When there are no enabled addons, none should be copied, and there should be no warning message.

System configuration:

NVDA version: next-15060,4709bfa7

NVDA Installed or portable:
Installed

Windows version:
Windows 10 Version 1709

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions