[orca] Update the locusOfFocus when when caret moves in a focused object in Evince



commit 167d37ce501ea0f9bf43c60075716979d641d62c
Author: Joanmarie Diggs <jdiggs igalia com>
Date:   Fri Apr 25 21:26:51 2014 -0400

    Update the locusOfFocus when when caret moves in a focused object in Evince

 src/orca/scripts/apps/evince/script.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/src/orca/scripts/apps/evince/script.py b/src/orca/scripts/apps/evince/script.py
index 708abd9..fc4936f 100644
--- a/src/orca/scripts/apps/evince/script.py
+++ b/src/orca/scripts/apps/evince/script.py
@@ -115,7 +115,7 @@ class Script(gtk.Script):
         """Callback for object:text-caret-moved accessibility events."""
 
         obj = event.source
-        if obj.getRole() == pyatspi.ROLE_PAGE:
+        if obj.getState().contains(pyatspi.STATE_FOCUSED):
             orca.setLocusOfFocus(event, event.source, False)
 
         gtk.Script.onCaretMoved(self, event)


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