Ticket #50 (closed defect: fixed)
Names not announced for form fields if their value is not empty
| Reported by: | jteh | Owned by: | |
|---|---|---|---|
| Priority: | minor | Milestone: | 0.6 |
| Component: | Virtual buffers | Version: | trunk |
| Keywords: | Cc: | ||
| Blocking: | Blocked By: |
Description
When tabbing or navigating to form fields in a virtual buffer, NVDA reads the name of the field (usually obtained from an associated label) prior to the role. However, if a field's value is not empty, the name is not read.
Reproduceable: always
Steps to Reproduce
- Go to http://trac.nvda-project.org/.
- Press f once to navigate to the search field. Observe that "Search:" is spoken before the "edit" role.
- Press enter and type some text.
- Press NVDA+space to disable virtual buffer pass-through.
- Press control+home to move to the top of the document.
- Press f once to navigate to the search field again.
Actual Results
The "Search:" name is not announced in step 6.
Expected Results
The "Search:" name should be announced.
Change History
Note: See
TracTickets for help on using
tickets.

NVDA is supported by