orca r4330 - in trunk: . src/orca/scripts/toolkits/Gecko



Author: joanied
Date: Tue Nov 11 22:07:48 2008
New Revision: 4330
URL: http://svn.gnome.org/viewvc/orca?rev=4330&view=rev

Log:
* src/orca/scripts/toolkits/Gecko/script.py:
  More work on bug #554831 - Google calendar unusable with orca.
  You can now arrow into the day grid.


Modified:
   trunk/ChangeLog
   trunk/src/orca/scripts/toolkits/Gecko/script.py

Modified: trunk/src/orca/scripts/toolkits/Gecko/script.py
==============================================================================
--- trunk/src/orca/scripts/toolkits/Gecko/script.py	(original)
+++ trunk/src/orca/scripts/toolkits/Gecko/script.py	Tue Nov 11 22:07:48 2008
@@ -1388,6 +1388,11 @@
                     if eventSourceRole != pyatspi.ROLE_LINK \
                        or self.queryNonEmptyText(event.source):
                         return
+                elif eventSourceRole == pyatspi.ROLE_SECTION:
+                    # Google Calendar's Day grid seems to issue these quite
+                    # a bit. If we don't ignore them, we'll loop.
+                    #
+                    return
 
             elif self.isAriaWidget(event.source):
                 # Sometimes we get extra caret-moved events. See bug #471878



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]