diff options
author | Aleksey Lim <alsroot@member.fsf.org> | 2009-02-06 18:12:43 (GMT) |
---|---|---|
committer | Aleksey Lim <alsroot@member.fsf.org> | 2009-02-06 18:12:43 (GMT) |
commit | b86c9b422b6a9382d9d10ee1cd86c401db2f6af3 (patch) | |
tree | 6376cfaea0993210e9a99d0137be2a4111cc7635 /Speak.activity | |
parent | 6c8364ea0e58eae201b20d04d126b6576836c4be (diff) |
Fix voice sharing
Diffstat (limited to 'Speak.activity')
-rw-r--r-- | Speak.activity/chat.py | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/Speak.activity/chat.py b/Speak.activity/chat.py index 71503ce..fca8ef8 100644 --- a/Speak.activity/chat.py +++ b/Speak.activity/chat.py @@ -147,13 +147,12 @@ class View(hippo.Canvas): def post(self, buddy, status, text): i = self._buddies.get(buddy) - if i: - face = i['face'] - lang_box = None - else: + if not i: self._add_buddy(buddy) - face = self._buddies[buddy]['face'] - lang_box = self._buddies[buddy]['lang'] + i = self._buddies[buddy] + + face = i['face'] + lang_box = i['lang'] if status: face.update(status) |