[orca] Ensure all arguments get passed to the generator when presenting objects



commit dabd0fdb56c99c02af62d87bdc12b9244d6a271a
Author: Joanmarie Diggs <jdiggs igalia com>
Date:   Mon Oct 28 18:27:55 2019 -0400

    Ensure all arguments get passed to the generator when presenting objects

 src/orca/scripts/web/script.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/src/orca/scripts/web/script.py b/src/orca/scripts/web/script.py
index a7d907970..1b023a1af 100644
--- a/src/orca/scripts/web/script.py
+++ b/src/orca/scripts/web/script.py
@@ -887,9 +887,10 @@ class Script(default.Script):
         priorObj = args.get("priorObj")
         if self._lastCommandWasCaretNav or args.get("includeContext"):
             priorObj, priorOffset = self.utilities.getPriorContext()
+            args["priorObj"] = priorObj
 
         if obj.getRole() == pyatspi.ROLE_ENTRY:
-            utterances = self.speechGenerator.generateSpeech(obj, priorObj=priorObj)
+            utterances = self.speechGenerator.generateSpeech(obj, **args)
             speech.speak(utterances)
             self.updateBraille(obj)
             return


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