[orca] Do not present tutorial messages if the object is not the locusOfFocus



commit 2dc7488e889ab63c7eff0888fd843f737ad6cef0
Author: Joanmarie Diggs <jdiggs igalia com>
Date:   Sat Sep 20 15:37:02 2014 -0400

    Do not present tutorial messages if the object is not the locusOfFocus

 src/orca/tutorialgenerator.py |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/src/orca/tutorialgenerator.py b/src/orca/tutorialgenerator.py
index f2e55b3..e20f2f7 100644
--- a/src/orca/tutorialgenerator.py
+++ b/src/orca/tutorialgenerator.py
@@ -31,6 +31,7 @@ __license__   = "LGPL"
 
 import pyatspi
 from . import debug
+from . import orca_state
 from . import settings
 
 from .orca_i18n import _         # for gettext support
@@ -781,6 +782,9 @@ class TutorialGenerator:
         if not settings.enableTutorialMessages:
             return []
 
+        if not obj == orca_state.locusOfFocus:
+            return []
+
         utterances = []
         role = obj.getRole()
         if role in self.tutorialGenerators:


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