From e46d31e0f4c1020d4e4d8e3d5f13488a8421ae30 Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Fri, 20 Apr 2007 16:38:04 +0000 Subject: Fix current-activity-changed signals in BuddyModel --- (limited to 'shell') 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) -- cgit v0.9.1