orca r4605 - in trunk: . src/orca/scripts/apps/pidgin
- From: wwalker svn gnome org
- To: svn-commits-list gnome org
- Subject: orca r4605 - in trunk: . src/orca/scripts/apps/pidgin
- Date: Thu, 26 Feb 2009 13:08:56 +0000 (UTC)
Author: wwalker
Date: Thu Feb 26 13:08:55 2009
New Revision: 4605
URL: http://svn.gnome.org/viewvc/orca?rev=4605&view=rev
Log:
Fix for bug #572303 - Double-speaking of characters entered into pidgin account creation
Modified:
trunk/ChangeLog
trunk/src/orca/scripts/apps/pidgin/script.py
Modified: trunk/src/orca/scripts/apps/pidgin/script.py
==============================================================================
--- trunk/src/orca/scripts/apps/pidgin/script.py (original)
+++ trunk/src/orca/scripts/apps/pidgin/script.py Thu Feb 26 13:08:55 2009
@@ -687,6 +687,15 @@
if self.isBuddyListEvent(event):
return
+ # Handle non-chat text areas (e.g., adding a new account)
+ # the default way.
+ #
+ state = event.source.getState()
+ if state.contains(pyatspi.STATE_EDITABLE) \
+ and state.contains(pyatspi.STATE_SINGLE_LINE):
+ default.Script.onTextInserted(self, event)
+ return
+
chatRoomTab = self.getChatRoomTab(event.source)
if not chatRoomTab:
default.Script.onTextInserted(self, event)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]