| Summary: | [accessibility] tabbing through task fields does not cover multi select dropdown fields | ||||||
|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | Oliver Drotbohm <odrotbohm> | ||||
| Component: | Mylyn | Assignee: | Project Inbox <mylyn-triaged> | ||||
| Status: | CLOSED MOVED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | ||||||
| Version: | unspecified | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Oliver Drotbohm
This appears to works for me on Gtk. Which operating system are you using? Oliver, are you still seeing this with the latest version? To investigate further, can you let me know how to reproduce the problem? Created attachment 202227 [details]
Screenshot helping my explaination
So here's the bahviour I see (which I think is unfortunate for keyboard centric usage). In the attached screenshot (JIRA tracker in case it matters) assume the follwing:
1. Focus Priority dropdown
2. Press TAB leads to Type dropdown
3. Press TAB leads to Due Date dropdown
4. Press TAB leads to Estimate field
5. Press TAB leads the value for Time Spent being selected (which I think is wrong as it is not editable)
6. Press TAB leads apparently nowhere
The last TAB actually positions the cursor in the dropdown box of "Affects version" but does not highlight the value so that I could select others with arrow up/down. It acts like the "Affects version" field being a textual editable field which it isn't.
Beyond that when jumping into the "Environment" text field there's no way to get out of it again using TAB or SHIFT+TAB. Even worse, pressing TAB inside "Environment" keeps adding TABs to the field content without moving the cursor.
Thanks for the detailed steps. I was now able to reproduce the problem on Gtk and agree that it should get fixed. The Tab/Shift+Tab problematic is capture on bug 277345. Mylyn has been restructured, and our issue tracking has moved to GitHub [1]. We are closing ~14K Bugzilla issues to give the new team a fresh start. If you feel that this issue is still relevant, please create a new one on GitHub. [1] https://github.com/orgs/eclipse-mylyn |