[orca] Force use of app script for status bars



commit f92a40648946a375fb386117f5b5cba1a7e0c153
Author: Joanmarie Diggs <jdiggs igalia com>
Date:   Sun Aug 6 10:47:40 2017 -0400

    Force use of app script for status bars
    
    Needed because the MATE app switcher bogusly claims to be a status bar.

 src/orca/script_manager.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/src/orca/script_manager.py b/src/orca/script_manager.py
index 983d159..add308f 100644
--- a/src/orca/script_manager.py
+++ b/src/orca/script_manager.py
@@ -294,7 +294,7 @@ class ScriptManager:
         except:
             forceAppScript = False
         else:
-            forceAppScript = role == pyatspi.ROLE_FRAME
+            forceAppScript = role in [pyatspi.ROLE_FRAME, pyatspi.ROLE_STATUS_BAR]
 
         # Only defer to the toolkit script for this object if the app script
         # is based on a different toolkit.


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