[orca/gnome-3-14] Add a sanity check for dead accessibles in LibreOffice



commit b99b92cdc2519b6979d0509ac53d4fe4e97d3985
Author: Joanmarie Diggs <jdiggs igalia com>
Date:   Mon Feb 9 12:21:31 2015 -0500

    Add a sanity check for dead accessibles in LibreOffice

 src/orca/scripts/apps/soffice/script_utilities.py |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/src/orca/scripts/apps/soffice/script_utilities.py 
b/src/orca/scripts/apps/soffice/script_utilities.py
index 105b705..3409e73 100644
--- a/src/orca/scripts/apps/soffice/script_utilities.py
+++ b/src/orca/scripts/apps/soffice/script_utilities.py
@@ -69,7 +69,11 @@ class Utilities(script_utilities.Utilities):
         any text being shown.
         """
 
-        role = obj.getRole()
+        try:
+            role = obj.getRole()
+        except:
+            return ""
+
         if role == pyatspi.ROLE_PUSH_BUTTON and obj.name:
             return obj.name
 


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