[orca] Filter out more bogus replicants from Gecko



commit fb783daa7777d1fa139dcc86335e1c228a9e5aaf
Author: Joanmarie Diggs <jdiggs igalia com>
Date:   Thu Jul 5 10:33:08 2018 -0400

    Filter out more bogus replicants from Gecko

 src/orca/scripts/toolkits/Gecko/script_utilities.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/src/orca/scripts/toolkits/Gecko/script_utilities.py 
b/src/orca/scripts/toolkits/Gecko/script_utilities.py
index bc5410715..4c627de6e 100644
--- a/src/orca/scripts/toolkits/Gecko/script_utilities.py
+++ b/src/orca/scripts/toolkits/Gecko/script_utilities.py
@@ -103,7 +103,8 @@ class Utilities(web.Utilities):
             debug.println(debug.LEVEL_INFO, msg, True)
             return False
 
-        if not(role1 == role2 == pyatspi.ROLE_FRAME):
+        roles = self._topLevelRoles()
+        if not (role1 in roles and role2 in roles):
             return False
 
         try:


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