[pyatspi2] Thaw events on an exception retrieving ToolkitName
- From: Mike Gorse <mgorse src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pyatspi2] Thaw events on an exception retrieving ToolkitName
- Date: Fri, 16 Apr 2010 17:48:47 +0000 (UTC)
commit 1b7a7034be83e078a8d6b82ce06273b8b9abb67c
Author: Mike Gorse <mgorse novell com>
Date: Sun Apr 11 23:11:29 2010 -0400
Thaw events on an exception retrieving ToolkitName
pyatspi/accessible.py | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/pyatspi/accessible.py b/pyatspi/accessible.py
index bc8c591..f13168e 100644
--- a/pyatspi/accessible.py
+++ b/pyatspi/accessible.py
@@ -509,8 +509,10 @@ class Accessible(BaseProxy):
except (KeyError):
r = registry.Registry()
r.freezeEvents()
- self.extraData[name] = dbus.String(self._pgetter(interface, name))
- r.thawEvents()
+ try:
+ self.extraData[name] = dbus.String(self._pgetter(interface, name))
+ finally:
+ r.thawEvents()
return self.extraData[name]
return dbus.String(self._pgetter(interface, name))
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]