Ticket #50 (closed defect: fixed)

Opened 8 months ago

Last modified 7 months ago

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


  1. Go to http://trac.nvda-project.org/.
  2. Press f once to navigate to the search field. Observe that "Search:" is spoken before the "edit" role.
  3. Press enter and type some text.
  4. Press NVDA+space to disable virtual buffer pass-through.
  5. Press control+home to move to the top of the document.
  6. 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

Changed 7 months ago by mdcurran

  • status changed from new to closed
  • resolution set to fixed

Fixed in Gecko ia2 virtualBuffer backend, included in Misc dependencies 2008-04-28.

Note: See TracTickets for help on using tickets.