[orca] Don't look for unrelated labels in spellcheck dialogs



commit e28e9f7cd6980599693c229db9b0c8574a070969
Author: Joanmarie Diggs <jdiggs igalia com>
Date:   Mon Aug 17 15:43:42 2015 -0400

    Don't look for unrelated labels in spellcheck dialogs

 src/orca/script_utilities.py |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/src/orca/script_utilities.py b/src/orca/script_utilities.py
index a4eae88..b0b6add 100644
--- a/src/orca/script_utilities.py
+++ b/src/orca/script_utilities.py
@@ -1535,6 +1535,9 @@ class Utilities:
         Returns a list of unrelated labels under the given root.
         """
 
+        if self._script.spellcheck and self._script.spellcheck.isCheckWindow(root):
+            return []
+
         hasRole = lambda x: x and x.getRole() == pyatspi.ROLE_LABEL
         allLabels = pyatspi.findAllDescendants(root, hasRole)
         try:


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