From 9b608beea94db9aeb58e584e868b13b70169d368 Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Wed, 10 Feb 2010 13:39:18 -0500 Subject: Bug 604542 - Skip non-system rules when building quick search menu --- modules/mail/e-mail-shell-view-private.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/mail/e-mail-shell-view-private.c b/modules/mail/e-mail-shell-view-private.c index 125432c7f7..8f426e51d7 100644 --- a/modules/mail/e-mail-shell-view-private.c +++ b/modules/mail/e-mail-shell-view-private.c @@ -593,6 +593,8 @@ e_mail_shell_view_private_constructed (EMailShellView *mail_shell_view) context = E_SHELL_VIEW_GET_CLASS (shell_view)->search_context; source = E_FILTER_SOURCE_DEMAND; while ((rule = e_rule_context_next_rule (context, rule, source))) { + if (!rule->system) + continue; g_assert (ii < MAIL_NUM_SEARCH_RULES); priv->search_rules[ii++] = g_object_ref (rule); } -- cgit v1.2.3