From 6485bda3ba3d2ef1dd9dd4b633757664cf0fe72f Mon Sep 17 00:00:00 2001 From: Sergio Villar Senin Date: Mon, 28 Jan 2008 12:33:51 +0000 Subject: [PATCH] * Prevents the Expunged messages from appear pmo-trunk-r4098 --- src/maemo/modest-main-window.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/maemo/modest-main-window.c b/src/maemo/modest-main-window.c index 7f99b19..7bde64d 100644 --- a/src/maemo/modest-main-window.c +++ b/src/maemo/modest-main-window.c @@ -1903,6 +1903,7 @@ on_msg_count_changed (ModestHeaderView *header_view, TnyFolderChange *change, ModestMainWindow *main_window) { + gboolean refilter = FALSE; gboolean folder_empty = FALSE; gboolean all_marked_as_deleted = FALSE; ModestMainWindowPrivate *priv; @@ -1925,6 +1926,9 @@ on_msg_count_changed (ModestHeaderView *header_view, if (changed & TNY_FOLDER_CHANGE_CHANGED_ADDED_HEADERS) { modest_platform_push_email_notification (); } + + if ((changed) & TNY_FOLDER_CHANGE_CHANGED_EXPUNGED_HEADERS) + refilter = TRUE; } /* Check if all messages are marked to be deleted */ @@ -1940,6 +1944,9 @@ on_msg_count_changed (ModestHeaderView *header_view, modest_main_window_set_contents_style (main_window, MODEST_MAIN_WINDOW_CONTENTS_STYLE_HEADERS); } + + if (refilter) + modest_header_view_refilter (header_view); } -- 1.7.9.5