Bug 421255 - [Accessibility] [Regression] - JAWS does not read text from label associated with text field
Summary: [Accessibility] [Regression] - JAWS does not read text from label associated ...
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 4.4   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: 4.4 M5   Edit
Assignee: Niraj Modi CLA
QA Contact:
URL:
Whiteboard:
Keywords: accessibility
Depends on:
Blocks: 393365 415906
  Show dependency tree
 
Reported: 2013-11-07 09:41 EST by Wojciech Sudol CLA
Modified: 2014-01-10 05:50 EST (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Wojciech Sudol CLA 2013-11-07 09:41:41 EST
The Snippet340 does not work correctly with JAWS when it is run using SWT libraries from eclipse 4.4 M2. The problem is that JAWS does not read the text from the "liveLabel". With NVDA it works correctly. Moreover the snippet works fine with JAWS when it is run using SWT libraries from eclipse 4.2.

My environment: Windows 7 x64, JAWS 14.0.6005.
The snippet code: https://github.com/eclipse/eclipse.platform.swt/blob/master/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet340.java.
Comment 1 Arun Thondapu CLA 2013-11-08 05:06:29 EST
Niraj, can you please investigate this? Thanks!
Comment 2 Paul Webster CLA 2013-12-09 13:21:03 EST
Any update on the SWT-JAWS interaction?  I know it's too late for M4, but for M5?

PW
Comment 3 Niraj Modi CLA 2013-12-10 09:27:47 EST
Initial findings:
- Till SWT 4.3.1 JAWS is able to read this snippet, problem is seen from 4.4M1 builds onwards.
Comment 4 Niraj Modi CLA 2013-12-18 09:04:04 EST
Fix for bug 405450 (Redundant calls in Accessible class when setFocus to child control) delivered in 4.4 M1 is causing this issue.
Comment 5 Niraj Modi CLA 2013-12-26 23:46:53 EST
Refer bug-fix on Gerrit: https://git.eclipse.org/r/20167
- Partially reverting the optimization done as part of bug-fix #405450
- Unit tested
- Tested Accessibility Snippets
- No back-porting need to 4.3.1
Comment 6 Niraj Modi CLA 2014-01-10 04:57:09 EST
The change has been committed.
- We reverted the optimization done in Accessible.java code (as per fix in bug 405450)
Comment 7 Paul Webster CLA 2014-01-10 05:50:18 EST
Thanks Niraj.

PW