From e4cce2eeae7889b82ff9a1da5d4062a83f2cbdf7 Mon Sep 17 00:00:00 2001 From: Milan Crha Date: Mon, 23 Apr 2012 12:49:46 +0200 Subject: Bug #564820 - Search filter persists when changing folders --- mail/message-list.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'mail/message-list.c') diff --git a/mail/message-list.c b/mail/message-list.c index 14ef44fe91..154080eb19 100644 --- a/mail/message-list.c +++ b/mail/message-list.c @@ -3850,6 +3850,12 @@ message_list_set_folder (MessageList *message_list, if (message_list->folder == folder) return; + g_free (message_list->search); + message_list->search = NULL; + + g_free (message_list->frozen_search); + message_list->frozen_search = NULL; + if (message_list->seen_id) { g_source_remove (message_list->seen_id); message_list->seen_id = 0; -- cgit v1.2.3