From be443a043f0c0430ba62573af160df275a8eb36e Mon Sep 17 00:00:00 2001 From: Goffi Date: Mon, 20 Jun 2016 23:07:53 +0200 Subject: [PATCH] primitivus (chat): fixed filters clearing when changing filter while one already exists --- frontends/src/primitivus/chat.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/frontends/src/primitivus/chat.py b/frontends/src/primitivus/chat.py index c45f1e0a..57da7ac2 100644 --- a/frontends/src/primitivus/chat.py +++ b/frontends/src/primitivus/chat.py @@ -276,12 +276,11 @@ class Chat(PrimitivusWidget, quick_chat.QuickChat): empty list to clear all filters only lang=XX is handled for now """ + del self.filters[:] if args: if args[0].startswith("lang="): lang = args[0][5:].strip() self.filters.append(lambda mess_data: lang in mess_data.message) - else: - del self.filters[:] del self.mess_walker[:] for message in self.messages.itervalues():