[orca] Don't speak ancestors when returning from typeahead search



commit 2a1134f829a960fc05a1f37e981097c75c30509d
Author: Joanmarie Diggs <jdiggs igalia com>
Date:   Thu Dec 22 05:29:44 2016 -0500

    Don't speak ancestors when returning from typeahead search

 src/orca/speech_generator.py |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/src/orca/speech_generator.py b/src/orca/speech_generator.py
index 39e76f4..0102faa 100644
--- a/src/orca/speech_generator.py
+++ b/src/orca/speech_generator.py
@@ -1510,6 +1510,9 @@ class SpeechGenerator(generator.Generator):
         if priorObj and priorObj.getRole() == pyatspi.ROLE_TOOL_TIP:
             return []
 
+        if self._script.utilities.isTypeahead(priorObj):
+            return []
+
         commonAncestor = self._script.utilities.commonAncestor(priorObj, obj)
         try:
             role = commonAncestor.getRole()


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