[Pidgin] #2946: [a11y pidgin Buddy List tree view has children which aren't accessible.
Pidgin
trac at pidgin.im
Tue Sep 4 13:56:00 EDT 2007
#2946: [a11y pidgin Buddy List tree view has children which aren't accessible.
---------------------------+------------------------------------------------
Reporter: RichBurridge | Type: defect
Status: new | Priority: minor
Component: pidgin (gtk) | Version: 2.1.1
Keywords: accessibility | Pending: 0
---------------------------+------------------------------------------------
See also GNOME Orca bug #473422 which is blocked by this problem.
http://bugzilla.gnome.org/show_bug.cgi?id=473422
This is with pidgin v2.1.1 on Gnu/Linux Ubuntu Gutsy.
Steps to reproduce:
1. Launch Pidgin
2. Launch Orca.
3. Give focus to the pidgin Buddy List tree view.
At this point Orca prints a traceback and the message
Child at index 2 is not an Accessible
followed by another traceback and the message
AttributeError: 'NoneType' object has no attribute 'state'
I did a bit more debugging. In Orca, when we are in
speechgenerator._getSpeechForTable(), and the focus is
on the tree view in the buddy window, it says it has:
child count: 32
We then try to check each one to see if it has a state of SHOWING
and it craps out on child[2]. The first two are column headers.
child[ 0 ]: name:
child[ 0 ]: role: table column header
child[ 1 ]: name:
child[ 1 ]: role: table column header
... traceback ...
Child at index 2 is not an Accessible
If I look at the tree view in pidgin with accerciser, it thinks those
children are:
table column header
table column header
<dead>
table cell
<dead>
table cell
<dead>
...
There is a pair of "<dead>" and "table cell" entries for each row
of my buddy list.
--
Ticket URL: <http://developer.pidgin.im/ticket/2946>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list