X-Git-Url: http://git.maemo.org/git/?p=modest;a=blobdiff_plain;f=src%2Fmodest-utils.c;h=c8cdda5db19ec27057703c773ed371284fed6b45;hp=0ebb9d92753eec681c6086b8aaf3cdf98b746738;hb=c4233e1df42559e9fd033b2d42bcc785c3a42ce6;hpb=68b83dd78f1cdbc3e7fad5b53050936abc627221 diff --git a/src/modest-utils.c b/src/modest-utils.c index 0ebb9d9..c8cdda5 100644 --- a/src/modest-utils.c +++ b/src/modest-utils.c @@ -548,6 +548,7 @@ launch_sort_headers_dialog (GtkWindow *parent_window, gint attachments_sort_id; gint priority_sort_id; GtkTreeSortable *sortable; + GtkTreeModel *filter; /* Get header window */ if (MODEST_IS_MAIN_WINDOW (parent_window)) { @@ -619,7 +620,8 @@ launch_sort_headers_dialog (GtkWindow *parent_window, sort_ids[sort_key] = TNY_HEADER_FLAG_PRIORITY_MASK; priority_sort_id = sort_key; - sortable = GTK_TREE_SORTABLE (gtk_tree_view_get_model (GTK_TREE_VIEW (header_view))); + filter = gtk_tree_view_get_model (GTK_TREE_VIEW (header_view)); + sortable = GTK_TREE_SORTABLE (gtk_tree_model_filter_get_model (GTK_TREE_MODEL_FILTER (filter))); /* Launch dialogs */ if (!gtk_tree_sortable_get_sort_column_id (sortable, ¤t_sort_colid, ¤t_sort_type)) {