[orca] Do not treat 'busy' state changes from ARIA widgets as document page loads



commit f96b2b870c20529d984242b7e168cf2afa60b92f
Author: Joanmarie Diggs <jdiggs igalia com>
Date:   Thu Jan 16 18:05:08 2014 -0500

    Do not treat 'busy' state changes from ARIA widgets as document page loads

 src/orca/scripts/toolkits/Gecko/script.py |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/src/orca/scripts/toolkits/Gecko/script.py b/src/orca/scripts/toolkits/Gecko/script.py
index e705c3f..2acdac1 100644
--- a/src/orca/scripts/toolkits/Gecko/script.py
+++ b/src/orca/scripts/toolkits/Gecko/script.py
@@ -1025,6 +1025,8 @@ class Script(default.Script):
             return
         if role != pyatspi.ROLE_DOCUMENT_FRAME:
              return
+        if self.isAriaWidget(obj.parent):
+            return
 
         try:
             focusRole = orca_state.locusOfFocus.getRole()


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