Bug detected in LibreOffice 3.3 RC1, on Windows XP:
When tabbing after the last button in the Extension Manager, keyboard access is lost. Steps to reproduce the issue:
1. Open the Extension Manager (keyboard: Alt+T, then E),
2. The keyboard focus is on the Add button; press Tab to move to the other buttons: Check for Updates, Close, Help, Get more extensions online (the last one is a link, but is part of the Tab cycle),
3. Then press Tab once more: the focus does not go back to the first button; pressing Shift+Tab does not move the focus back to the previous buttons, so it is impossible to continue using the Extension Manager from the keyboard. (Using the Arrow Up and Arrow Down keys to move through the list of extensions still works, but does not provide a solution.)
Note: the issue does not seem to reproduce itself when you are still in the Extension Manager right after adding a new extension: in that case, pressing Tab cycles the focus through the Disable & Remove buttons for the newly installed extension, followed by the buttons mentioned earlier (Add, Check for Updates, Close, Help, Get more extensions online, and then back to Disable, Remove).
Current workaround: exit the Extension Manager by pressing Esc and reopen it, then be careful not to tab past the last button.
This issue affects anyone who cannot use a pointing device, i.e. blind users and motor-impaired users, so it is an accessibility issue.
[Reproducible] with "LibreOffice 3.3.0 RC1 - WIN XP German UI [OOO330m17 (build 184.108.40.206)]"
[This is an automated message.]
This bug was filed before the changes to Bugzilla on 2011-10-16. Thus it
started right out as NEW without ever being explicitly confirmed. The bug is
changed to state NEEDINFO for this reason. To move this bug from NEEDINFO back
to NEW please check if the bug still persists with the 3.5.0 beta1 or beta2 prereleases.
Details on how to test the 3.5.0 beta1 can be found at:
more detail on this bulk operation: http://nabble.documentfoundation.org/RFC-Operation-Spamzilla-tp3607474p3607474.html
Version info was originally LibO 3.3.0 RC1. I confirm that this bug is still
present in LibreOffice 3.5.0 RC1 although it looks slightly different because some checkboxes have been added to the Extension Manager dialog: when you open the dialog, the focus is on the Add... button (as before); when you start tabbing, the focus moves through Check for updates, Close, Help, the list of extensions, the Installation checkbox, the Shared checkbox, the User checkbox and the Get more extensions online link. After that, tabbing (Tab for forward tabbing or Shift+Tab for backward tabbing) does not lead to a visible focus indication. When pressing the Up and Down arrow keys, it appears that the focus is in the extension list. It is impossible to tab out of the extension list as long as you don't encounter a user-installed extension; when encountering a user-installed extension, focus can move to the Disable and Remove buttons, so it becomes possible to tab out of the extension list.
Changing status from NEEDINFO to NEW.
Corresponding Apache OpenOffice bug: https://issues.apache.org/ooo/show_bug.cgi?id=116729
WFM, the keyboard trap is no longer present in 4.1.1 or master. Nor in the current 4.0.5 rc1 -- so suggest this accessibility issued can be closed.
Keyboard only <Tab> or <Shift><TAB>, and cursor <UP, DOWN, LEFT, RIGHT> navigation moves in consistent and logical fashion.
But as a practical mater, but a different issue, the items listed in the extension panel do not have any accessible text, so the panel is silent when cursoring from item to item.