This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 252038

Summary: [a11y] Voice Over does not read all characters in the editor.
Product: editor Reporter: pmuesbeck
Component: -- Other --Assignee: Milutin Kristofic <mkristofic>
Status: NEW ---    
Severity: normal CC: stefika
Priority: P3 Keywords: A11Y
Version: 8.0.2   
Hardware: Macintosh   
OS: Mac OS X   
Issue Type: DEFECT Exception Reporter:

Description pmuesbeck 2015-04-23 21:02:14 UTC
Using the Voice Over screen reader on Mac OS X, the screen reader will not switch to reading every character in the editor (Java), which would help understanding and working with the code. A proposed fix would be to add a tag to the editor which tells the screen reader to output every character.
Steps to reproduce: 
1. Start Netbeans IDE 
2. set focus to the editor by clicking at the beginning of a line of code but after indentation 
3. start VO (cmd + F5 or setting it to enabled in the preferences menu) 
4. move the cursor to the beginning of the next line of code.
5. the line will be read leaving out crucial information like brackets, semicolons and other punctuation. 
Example 1 : 
ClassBodyDecl cds[] = new ClassBodyDecl[candidateMethods.nchildren]; 
Example 2: 
for (int i = 0; i < candidateMethods.nchildren; i++)