https://bugs.kde.org/show_bug.cgi?id=517006

            Bug ID: 517006
           Summary: Accessibility issue: Plugin list in Windows client is
                    not properly exposed to screen readers (NVDA/Narrator)
    Classification: Applications
           Product: kdeconnect
      Version First 25.12.2
       Reported In:
          Platform: Microsoft Windows
                OS: Microsoft Windows
            Status: REPORTED
          Severity: major
          Priority: NOR
         Component: windows-application
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

STEPS TO REPRODUCE

1. Open KDE Connect on Windows.
2. Select a connected device.
3. Open “Plugin Settings”.
4. Navigate through the list of plugins using keyboard and a screen reader
(NVDA or Windows Narrator).

---

OBSERVED RESULT

* Plugin names are not announced properly by the screen reader.
* Checkbox state (checked/unchecked) is not announced.
* The control role is not clearly exposed (does not behave like a standard
checkbox in UI Automation).
* It is not possible to determine whether a plugin is enabled or disabled using
assistive technology alone.

---

EXPECTED RESULT

* Each plugin should be exposed as an accessible checkbox element.
* The plugin name should be announced.
* The checked/unchecked state should be announced.
* The control should be fully operable and understandable using keyboard
navigation and screen readers.

---

SOFTWARE/OS VERSIONS
Windows: Windows 10
macOS: N/A
Linux/KDE Plasma: N/A
KDE Plasma Version: N/A
KDE Frameworks Version: (unknown – Windows build)
Qt Version: (unknown – Windows build)

---

ADDITIONAL INFORMATION
Tested with:

* NVDA (latest version)
* Windows Narrator

Other parts of the application appear to be accessible. The issue seems
specific to the Plugin Settings list UI.

This is a significant accessibility issue because users relying on screen
readers cannot independently manage plugin states.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to