<html>
    <head>
      <base href="https://bugs.documentfoundation.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_UNCONFIRMED "
   title="UNCONFIRMED - Screenreader accessibility issue with LibreOffice extension manager"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=127201">127201</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Screenreader accessibility issue with LibreOffice extension manager
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>LibreOffice
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>6.4.0.0.alpha0+ Master
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>UNCONFIRMED
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>Extensions
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>libreoffice-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>william@gathoye.be
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Description:
Michel Such, a prominent contributor to the French translation of NVDA, an open
source screenreader, has reported to us (via the LibreOfficeFR Twitter account)
an issue with the accessibility of the LibreOffice extension manager.

Usually when we are in a dialog box, a screen reader like NVDA is reading aloud
the name of the control, its type (button, textarea, etc.) and the state of the
control (checked, unchecked, radio selected, etc.). This happens each time the
user presses the Tab key.

The extension manager has different controls: one to check for extensions
updates, one control to add an extension and check boxes to choose which type
of extension we want to display.

The issue we have here is that even if we ask the screen reader to read aloud
all controls of this extension manager dialog box, the control corresponding to
the list of installed extensions is not found.

In practice, this list should be found and we should be able to move up/down in
this list using the keyboard arrow to choose a specific extension we want to
control (disable/enable/remove).

An example we should take inspiration on is the extension manager of the
Thunderbird mail client whose accessibility is working nicely.


Steps to Reproduce:
1. Install a screenreader like NVDA on Windows 10
2. Open the extension manager
3. Read the controls
4. Realize the extension list is not detected properly.

Actual Results:
The extension list is not detected properly/read aloud

Expected Results:
The extension list detected properly/read aloud and being able to navigate
using arrows easily.


Reproducible: Always


User Profile Reset: No



Additional Info:</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>