From 2a376cf419b1c05b76ebde9b653faba83c5975e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9lestin=20Matte?= Date: Mon, 29 Dec 2014 22:26:50 +0100 Subject: Update color in all tabs with /color --- src/tabs/muctab.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/tabs/muctab.py b/src/tabs/muctab.py index d567e364..4c4ba819 100644 --- a/src/tabs/muctab.py +++ b/src/tabs/muctab.py @@ -489,11 +489,12 @@ class MucTab(ChatTab): if nick_color_aliases: # if any user in the room has a nick which is an alias of the # nick, update its color - for u in self.users: - nick_alias = re.sub('^_*', '', u.nick) - nick_alias = re.sub('_*$', '', nick_alias) - if nick_alias == nick: - u.change_color(color) + for tab in self.core.get_tabs(MucTab): + for u in tab.users: + nick_alias = re.sub('^_*', '', u.nick) + nick_alias = re.sub('_*$', '', nick_alias) + if nick_alias == nick: + u.change_color(color) self.text_win.rebuild_everything(self._text_buffer) self.user_win.refresh(self.users) self.text_win.refresh() -- cgit v1.2.3