diff options
author | Dan Williams <dcbw@redhat.com> | 2007-04-20 16:38:04 (GMT) |
---|---|---|
committer | Dan Williams <dcbw@redhat.com> | 2007-04-20 16:38:04 (GMT) |
commit | e46d31e0f4c1020d4e4d8e3d5f13488a8421ae30 (patch) | |
tree | 819a2fc4a893fed4799a1142141c2e9a3ce45d3c /shell | |
parent | 68b402cb86b67f8f6de72d8e3964732e543d4afa (diff) |
Fix current-activity-changed signals in BuddyModel
Diffstat (limited to 'shell')
-rw-r--r-- | shell/model/BuddyModel.py | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/shell/model/BuddyModel.py b/shell/model/BuddyModel.py index 2339832..a551e1e 100644 --- a/shell/model/BuddyModel.py +++ b/shell/model/BuddyModel.py @@ -130,6 +130,8 @@ class BuddyModel(gobject.GObject): if 'color' in keys: self._set_color_from_string(self._buddy.props.color) self.emit('color-changed', self.get_color()) + if 'current-activity' in keys: + self.emit('current-activity-changed', buddy.props.current_activity) def _buddy_disappeared_cb(self, buddy): if buddy != self._buddy: @@ -144,8 +146,3 @@ class BuddyModel(gobject.GObject): def _buddy_icon_changed_cb(self, buddy): self.emit('icon-changed') - - def _buddy_current_activity_changed_cb(self, buddy, activity=None): - if not self._buddy: - return - self.emit('current-activity-changed', activity) |