Bug 312300 - JAWS does not read text with multiple new line characters
Summary: JAWS does not read text with multiple new line characters
Status: RESOLVED WORKSFORME
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 3.5.2   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Carolyn MacLeod CLA
QA Contact:
URL:
Whiteboard:
Keywords: accessibility
Depends on:
Blocks:
 
Reported: 2010-05-10 13:00 EDT by Doug MacDonald CLA
Modified: 2011-05-20 19:37 EDT (History)
6 users (show)

See Also:


Attachments
Java App - Snippet222 (10.86 KB, application/x-zip-compressed)
2010-05-10 13:01 EDT, Doug MacDonald CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Doug MacDonald CLA 2010-05-10 13:00:30 EDT
Build Identifier: 3.4.2

I ran into an issue where I have a StyledText control that has numerous \n in its text. JAWS will not read the text if it has more than 2 \n.

I created a sample that I will attach. The sample has 3 \n in the text for the StlyedText control. JAWS will not read it. If you remove one of the \n, JAWS will read it.

Reproducible: Always

Steps to Reproduce:
1. Launch JAWS 10
2. Run the sample Java App provided
Comment 1 Doug MacDonald CLA 2010-05-10 13:01:58 EDT
Created attachment 167758 [details]
Java App - Snippet222
Comment 2 Doug MacDonald CLA 2010-05-10 13:16:48 EDT
version is 3.5.2
Comment 3 Raji Akella CLA 2010-05-10 19:09:34 EDT
This is being reported as an accessibility issue by Lotus. Is it a JAWS issue?
Comment 4 Steve Francisco CLA 2011-05-20 16:58:24 EDT
JAWS is working as designed – this is not a defect
(multiline edit fields: JAWS announces only the first line. User must Ins+DownArrow to read subsequent lines.)

I believe this can be closed.
Comment 5 Carolyn MacLeod CLA 2011-05-20 19:37:23 EDT
Thank-you, Steve - you are correct. Multi-line texts only announce the first line when they get focus, and the user needs to navigate through the text to hear the rest. Plain down arrow works as well.

The behavior has changed slightly between JAWS 10 and JAWS 12, in that JAWS used to use the height of the control to figure out if it was single-line or multi-line. So sometimes it would read 2 or even 3 lines (depending on the font height) on focus in. Since Eclipse 3.6 and JAWS 12, StyledText can tell JAWS whether it is a single-line or multi-line text. And if it is multi-line, only the first line is spoken on focus in.