GNOME Bugzilla – Bug 502084
Running Orca with Thunderbird v2.0.X with compose window open generates a stack trace.
Last modified: 2008-07-22 19:33:43 UTC
I had a Thunderbird email compose window up and was testing Orca on something else. The following stack trace appeared in the terminal window where I was running Orca: Traceback (most recent call last):
+ Trace 180991
s.processObjectEvent(event)
self.listeners[key](event)
default.Script.onStateChanged(self, event)
self.onFocus(event)
if top.getRole() == pyatspi.ROLE_DIALOG:
I cannot reproduce this. :-( Can you please make a defensive workaround (e.g., something like "if top and top.getRole() == pyatspi.ROLE_DIALOG:") and check it in?
Created attachment 102333 [details] [review] Defensive check to prevent the traceback. Patch committed.
Closing as FIXED.