[orca] Don't present old ancestors if in a dialog



commit ae45995aec1da07fc4877daa9443b7dd6ad84d5f
Author: Joanmarie Diggs <jdiggs igalia com>
Date:   Mon Aug 7 13:41:17 2017 -0400

    Don't present old ancestors if in a dialog

 src/orca/scripts/apps/soffice/speech_generator.py |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/src/orca/scripts/apps/soffice/speech_generator.py 
b/src/orca/scripts/apps/soffice/speech_generator.py
index ce849bb..7f11ea3 100644
--- a/src/orca/scripts/apps/soffice/speech_generator.py
+++ b/src/orca/scripts/apps/soffice/speech_generator.py
@@ -481,6 +481,10 @@ class SpeechGenerator(speech_generator.SpeechGenerator):
         if self._script.utilities.isSpreadSheetCell(priorObj):
             return []
 
+        frame, dialog = self._script.utilities.frameAndDialog(obj)
+        if dialog:
+            return []
+
         return super()._generateOldAncestors(obj, **args)
 
     def _generateUnselectedCell(self, obj, **args):


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