GNOME Bugzilla – Bug 525644
Pidgin buddy status changes cause Orca to display "cell" in braille
Last modified: 2008-04-19 17:14:23 UTC
Steps to reproduce: 1. Launch Pidgin 2. Give focus to a buddy 3. Give focus to some other app and wait until the buddy changes status. Expected results: The braille display would continue to display what it was displaying in the app with focus. Actual results: The braille display displays "cell"
(Assigned the wrong bug to Rich. Sorry for the spam.)
Created attachment 108810 [details] [review] Revision #1. This turned out to be a little more involved than I expected. There were four different kinds of events that could cause "... Cell" to be written to the braille display: object:text-changed:insert object:property-change:accessible-value object:property-change:accessible-name object:text-changed:delete I had to add new methods for the last three to the gaim.py script. In all four methods, we now look for a role hierarchy that indicates that this event is for a buddy list table cell. If it's found, then we just return, otherwise we pass the event onto the parent class. Patch not committed yet. Please test.
So far so good on the testing.
I've been running this for about an hour and so far I'm liking it.
Given that Mike and Joanie have tested this, feel free to commit! Thanks!
Patch committed to SVN trunk and gnome-2-22 branch. Closing as FIXED. Thanks.