From 423e132363169d1c9bd1b779874f498cbd32144c Mon Sep 17 00:00:00 2001
From: Eben Eliason <[EMAIL PROTECTED]>
Date: Wed, 19 Mar 2008 11:13:44 -0400
Subject: [PATCH] Always display self in people tray in Frame
As we are always a participant of our current activities,
we should always appear within the participants list. Ideally,
this list and our position in it would indicate the order in
which participants joined.
---
src/view/frame/friendstray.py | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/view/frame/friendstray.py b/src/view/frame/friendstray.py
index b34f357..3e94fdb 100644
--- a/src/view/frame/friendstray.py
+++ b/src/view/frame/friendstray.py
@@ -103,6 +103,9 @@ class FriendsTray(VTray):
self._activity_ps = activity_ps
self.clear()
+
+ #always display ourselves
+ self.add_buddy(self._owner)
if shared_activity is True:
for buddy in activity_ps.get_joined_buddies():
@@ -112,9 +115,6 @@ class FriendsTray(VTray):
'buddy-joined', self.__buddy_joined_cb)
self._left_hid = activity_ps.connect(
'buddy-left', self.__buddy_left_cb)
- else:
- # only display myself if not shared
- self.add_buddy(self._owner)
def _pending_activity_changed_cb(self, home_model, home_activity):
if home_activity is None:
--
1.5.2.5
_______________________________________________
Sugar mailing list
[email protected]
http://lists.laptop.org/listinfo/sugar