diff options
author | Dan Williams <dcbw@redhat.com> | 2007-07-17 18:07:59 (GMT) |
---|---|---|
committer | Dan Williams <dcbw@redhat.com> | 2007-07-17 18:07:59 (GMT) |
commit | 13b98c8bfc8541bea9b411dba381a75c91004882 (patch) | |
tree | c532dca1770c979db114d54e9476595b4914307f /sugar/presence | |
parent | ccb47f761c5e6b83d9bf7c84166b140cd665d93b (diff) |
Fix initialization order of buddy class '_activities' member
Diffstat (limited to 'sugar/presence')
-rw-r--r-- | sugar/presence/buddy.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sugar/presence/buddy.py b/sugar/presence/buddy.py index ead9482..ef283df 100644 --- a/sugar/presence/buddy.py +++ b/sugar/presence/buddy.py @@ -85,6 +85,8 @@ class Buddy(gobject.GObject): self._ps_new_object = new_obj_cb self._ps_del_object = del_obj_cb self._properties = {} + self._activities = {} + bobj = bus.get_object(self._PRESENCE_SERVICE, object_path) self._buddy = dbus.Interface(bobj, self._BUDDY_DBUS_INTERFACE) self._buddy.connect_to_signal('IconChanged', self._icon_changed_cb) @@ -93,7 +95,6 @@ class Buddy(gobject.GObject): self._buddy.connect_to_signal('PropertyChanged', self._property_changed_cb) self._properties = self._get_properties_helper() - self._activities = {} activities = self._buddy.GetJoinedActivities() for op in activities: self._activities[op] = self._ps_new_object(op) |