Issue 118835 - Screen reader does not speak in Save Basic dialog.
Summary: Screen reader does not speak in Save Basic dialog.
Status: CLOSED FIXED
Alias: None
Product: ui
Classification: Code
Component: AccessBridge (show other issues)
Version: OOo 3.3
Hardware: PC Windows XP
: P5 (lowest) Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-25 19:43 UTC by GaryC
Modified: 2016-03-21 22:56 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: 4.1.1
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description GaryC 2012-01-25 19:43:15 UTC
When using the Basic IDE with a screen reader (tested withJAWS 10.0.1178 and NVDA 2011.3) speech stops in the Save Basic dialog.  Speech resumes when this dialog is dismissed.    Any navigation in the dialog is performed but without speech.  Screen review functions and screen reader status functions (like PC Cursor or Say Active Cursor) are not spoken.

Steps to reproduce:
1. Open the Basic IDE.
2. Enter BASIC statements.
3. Press F6 twice to move to the toolbar.  
4. Press TAB until the screen reader says "Save Basic".
5. Press ENTER; the word "ENTER" is not spoken.  (Occasionally parts of the dialog are read, but keystrokes are not spoken.)
6. Type the name of an existing file. Actual results: there is no speech.  Expected results: the screen reader speaks the characters typed and speaks as the dialog is navigated.
7. Press ENTER.  Actual results: the sound indicating the presence of the confirmation dialog is played.  (If the file does not exist, the screen reader begins speaking.)  Expected: The sound is played and the dialog is spoken by the screen reader.  
8. Press ENTER; "ENTER" is spoken, the screen reader resumes normal operation, and focus is on the toolbar button (as expected).  

(I specify the use of an existing file to demonstrate that the alert sound is played indicating that the sound system is active.  As indicated, if the file does not exist, speech resumes when the ENTER key is pressed-- It also resumes if ESC is pressed, I assume dismissing the dialog with the Save button also works but have not tried that.)

This also occurs in the Load Basic Source dialog.

I am using OOO330m20 (Build:9567) on a 2.8GHZ machine with 1.49GB memory running Windows XP SP3.
Comment 1 GaryC 2012-01-25 22:11:35 UTC
Work-around with NVDA: 
(Assumes NVDA V2011.3 is installed with installer so that global hotkey ALT+CTRL+n will start it and that the Desktop NVDA keyboard layout is being used.)
From the Basic source edit control press F6 twice to move to the Macro Tool bar.  Focus is on "Current Library panel".
Press numpadInsert+q to shut down NVDA.  NVDA plays its closing sound.  (We don't move to the button first because the focus returns to the "Current Library panel" after shutting NVDA down.)
Press TAB 12 times to focus the Save Basic button.
Press ENTER; the dialog opens.
Press ALT+CTRL+n to restart NVDA.  NVDA now speaks the dialog.

This doesn't work with JAWS.
Comment 2 GaryC 2014-10-24 21:53:14 UTC
Works in version AOO411m6(Build:9775)  -  Rev. 1617669
2014-08-13 09:06:54 (Mi, 13 Aug 2014) running on Lenovo G510S running Windows 8.1
Processor: Intel(R) Core(TM) i5-4200M CPU @ 2.50GHz   2.50 GHz
Installed memory (RAM): 6.00 GB System type: 64-bit Operating System, x64-based processor
Pen and Touch: Full Windows Touch Support with 10 Touch PointsInformation 
Running JAWS 15.0.11024 using default Eloquence synthesizer and NVDA V2014.2..