[orca/gnome-3-36] Don't use cached line contents in editable content



commit e4168e84ac88776a3768938b9998e6cdef650ac2
Author: Joanmarie Diggs <jdiggs igalia com>
Date:   Wed Mar 11 13:59:19 2020 -0400

    Don't use cached line contents in editable content
    
    Otherwise we're in danger of presenting stale contents.

 src/orca/scripts/web/script.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/src/orca/scripts/web/script.py b/src/orca/scripts/web/script.py
index 80a7720f7..0544dc40f 100644
--- a/src/orca/scripts/web/script.py
+++ b/src/orca/scripts/web/script.py
@@ -885,7 +885,7 @@ class Script(default.Script):
             priorObj, priorOffset = self.utilities.getPriorContext()
 
         obj, offset = self.utilities.getCaretContext(documentFrame=None)
-        contents = self.utilities.getLineContentsAtOffset(obj, offset)
+        contents = self.utilities.getLineContentsAtOffset(obj, offset, useCache=not isEditable)
         self.speakContents(contents, priorObj=priorObj)
 
     def presentObject(self, obj, **args):


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