[orca] Add debugging output



commit b3d4a9b5143921e967c67abc2b71211b67743ee2
Author: Joanmarie Diggs <jdiggs igalia com>
Date:   Fri Sep 25 20:18:33 2015 -0400

    Add debugging output

 src/orca/event_manager.py |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)
---
diff --git a/src/orca/event_manager.py b/src/orca/event_manager.py
index cb1a1d1..042f45a 100644
--- a/src/orca/event_manager.py
+++ b/src/orca/event_manager.py
@@ -248,7 +248,14 @@ class EventManager:
 
         inputEvents = (input_event.KeyboardEvent, input_event.BrailleEvent)
         isObjectEvent = not isinstance(e, inputEvents)
-        if isObjectEvent and self._ignore(e):
+
+        try:
+            ignore = isObjectEvent and self._ignore(e)
+        except:
+            msg = 'ERROR: Exception evaluating event: %s' % e
+            debug.println(debug.LEVEL_INFO, msg)
+            ignore = True
+        if ignore:
             if debug.debugEventQueue:
                 self._enqueueCount -= 1
             return


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