[pyatspi2] Update to handle libatspi API changes
- From: Mike Gorse <mgorse src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pyatspi2] Update to handle libatspi API changes
- Date: Wed, 6 Jul 2011 21:07:03 +0000 (UTC)
commit abac924d7b71739ef71cc236fd0b945bc38f8a6e
Author: Mike Gorse <mgorse novell com>
Date: Wed Jul 6 16:07:29 2011 -0500
Update to handle libatspi API changes
pyatspi/registry.py | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/pyatspi/registry.py b/pyatspi/registry.py
index 357e801..f6a1a82 100644
--- a/pyatspi/registry.py
+++ b/pyatspi/registry.py
@@ -190,6 +190,9 @@ class Registry(object):
self._set_default_registry ()
return Atspi.get_desktop(i)
+ def eventWrapper(self, event, callback):
+ callback(event)
+
def registerEventListener(self, client, *names):
"""
Registers a new client callback for the given event names. Supports
@@ -215,7 +218,7 @@ class Registry(object):
try:
listener = self.event_listeners[client]
except:
- listener = self.event_listeners[client] = Atspi.EventListener.new_simple(client)
+ listener = self.event_listeners[client] = Atspi.EventListener.new(self.eventWrapper, client)
for name in names:
Atspi.EventListener.register (listener, name)
@@ -308,7 +311,7 @@ class Registry(object):
try:
listener = self.event_listeners[client]
except:
- listener = self.event_listeners[client] = Atspi.DeviceListener.new_simple(client)
+ listener = self.event_listeners[client] = Atspi.DeviceListener.new(self.eventWrapper, client)
syncFlag = self.makeSyncType(synchronous, preemptive, global_)
try:
iter(mask)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]