Readonly textview widgets visualy impaired users unable to read with arrow keys with screen reader

Bug #973430 reported by Attila Hammer
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Checkbox (Legacy)
Won't Fix
Undecided
Unassigned
checkbox (Ubuntu)
Won't Fix
Medium
Unassigned

Bug Description

Dear Developers,

Unfortunately with Orca Screen Reader bot Check Box QT interface and Check Box GTK interface visualy impaired users unable to read read-only textview widgets with screen reader.
For example, any screen the caret land a read-only text view widget, with the caret browsing are not enabled.
If the user using checkbox-gtk package (the GTK interface for Check Box), all dialog screen need pressing one time with F7 key to Orca inform the user with arrow keys selected lines.
Check box have more dialogs, so this is little problematic.

If I see right, the GTK interface all textview widgets the cursor is disabled (cursor_visible property is false).

I will be making a patch with resolve this problem with the GTK interface.
I very hope this patch is acceptable, but the QT interface I not have ydea how can possible enabling the caret navigation with text view widgets.

Reproducation steps for gtk interface:
1. Install checkbox-gtk package.
2. Launch Orca screen reader.
3. Launch checkbox-gtk command, and move the arrow keys with the popupped read-only text view widget. Orca nothing will be spokening with arrow key movements.
4. Press F7 key, and try again the arrow key movement.

Reproducation steps for QT interface:
1. Launch checkbox-qt application.
2. Try move arrow keys with textview widget. Orca nothing will be spokening with arrow key movements.
Possible the qt interface related problem resolve with the qt-at-spi package upgrade, now in Ubuntu Precise packaged with 0.2.0-0ubuntu1 package version.

Attila

Attila

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: checkbox 0.13.6
ProcVersionSignature: Ubuntu 3.2.0-21.34-generic-pae 3.2.13
Uname: Linux 3.2.0-21-generic-pae i686
ApportVersion: 2.0-0ubuntu4
Architecture: i386
Date: Wed Apr 4 16:22:40 2012
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta i386 (20120327)
SourcePackage: checkbox
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Attila Hammer (hammera) wrote :
Revision history for this message
Attila Hammer (hammera) wrote :

Hopefuly I fixed all read-only textview widgets caret navigation, arrow key movements already working with Orca Screen Reader.
If my patch are acceptable the UI freeze period, need resolve only One problem, the caret not land always the new textview widget in top of content.
So, visual impaired users need always press CTRL+HOME keystroke to read entire textview content.

Attila

Attila Hammer (hammera)
tags: added: a11y patch
Revision history for this message
Daniel Manrique (roadmr) wrote :

Thanks for the very detailed steps to reproduce and the patch.

Work to be done:

- Apply the patch and verify things work as expected
- Figure out how to do the same thing in the Qt interface :)

I'll mark as Triaged, importance: High, since we know now the work that needs to be done.

Changed in checkbox (Ubuntu):
status: New → Triaged
importance: Undecided → High
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "Caretnavigation fix for Checkbox GTK interface" of this bug report has been identified as being a patch. The ubuntu-reviewers team has been subscribed to the bug report so that they can review the patch. In the event that this is in fact not a patch you can resolve this situation by removing the tag 'patch' from the bug report and editing the attachment so that it is not flagged as a patch. Additionally, if you are member of the ubuntu-reviewers team please also unsubscribe the team from this bug report.

[This is an automated message performed by a Launchpad user owned by Brian Murray. Please contact him regarding any issues with the action taken in this bug report.]

Ara Pulido (ara)
Changed in checkbox (Ubuntu):
importance: High → Medium
Jeff Lane  (bladernr)
Changed in checkbox:
status: New → Triaged
Revision history for this message
Zygmunt Krynicki (zyga) wrote :

I'm marking this as won't fix. Checkbox Legacy is no longer maintained. If you feel the bug still applies to chcekbox-gui (the replacement) then feel free to reopen this issue.

affects: checkbox → checkbox-legacy
Changed in checkbox (Ubuntu):
status: Triaged → Won't Fix
Changed in checkbox-legacy:
status: Triaged → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.