[orca] Don't present ancestors after editing Calc cell



commit 95aab37bfe2009a298fc157839b14d508d80476f
Author: Joanmarie Diggs <jdiggs igalia com>
Date:   Tue Oct 9 14:34:35 2018 -0400

    Don't present ancestors after editing Calc cell

 src/orca/scripts/apps/soffice/speech_generator.py | 4 ++++
 1 file changed, 4 insertions(+)
---
diff --git a/src/orca/scripts/apps/soffice/speech_generator.py 
b/src/orca/scripts/apps/soffice/speech_generator.py
index ce849bb2b..ac0cd3d07 100644
--- a/src/orca/scripts/apps/soffice/speech_generator.py
+++ b/src/orca/scripts/apps/soffice/speech_generator.py
@@ -467,6 +467,10 @@ class SpeechGenerator(speech_generator.SpeechGenerator):
         if not priorObj or priorObj.getRoleName() == 'text frame':
             return []
 
+        if self._script.utilities.isSpreadSheetCell(obj) \
+           and self._script.utilities.isDocumentPanel(priorObj.parent):
+            return []
+
         return super()._generateNewAncestors(obj, **args)
 
     def _generateOldAncestors(self, obj, **args):


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