[orca] Don't update focus in response to window:activate from already-active window



commit 7cd3405f93ce955aad6655e958859fc268b6ad7e
Author: Joanmarie Diggs <jdiggs igalia com>
Date:   Wed Oct 12 13:51:00 2016 -0400

    Don't update focus in response to window:activate from already-active window

 src/orca/scripts/default.py |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/src/orca/scripts/default.py b/src/orca/scripts/default.py
index 1cde650..4b063e5 100644
--- a/src/orca/scripts/default.py
+++ b/src/orca/scripts/default.py
@@ -2680,6 +2680,11 @@ class Script(script.Script):
         - event: the Event
         """
 
+        if self.utilities.isSameObject(event.source, orca_state.activeWindow):
+            msg = "DEFAULT: Event is for active window."
+            debug.println(debug.LEVEL_INFO, msg, True)
+            return
+
         self.pointOfReference = {}
 
         self.windowActivateTime = time.time()


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