evolution r36571 - branches/gnome-2-24/widgets/misc



Author: sragavan
Date: Mon Oct  6 10:36:30 2008
New Revision: 36571
URL: http://svn.gnome.org/viewvc/evolution?rev=36571&view=rev

Log:
2008-10-06  Srinivasa Ragavan  <sragavan novell com>

	** Fix for bug #554456

	* e-filter-bar.c (get_property): Emit the signal appropriately.


Modified:
   branches/gnome-2-24/widgets/misc/ChangeLog
   branches/gnome-2-24/widgets/misc/e-filter-bar.c

Modified: branches/gnome-2-24/widgets/misc/e-filter-bar.c
==============================================================================
--- branches/gnome-2-24/widgets/misc/e-filter-bar.c	(original)
+++ branches/gnome-2-24/widgets/misc/e-filter-bar.c	Mon Oct  6 10:36:30 2008
@@ -589,10 +589,11 @@
 
 	switch (property_id) {
 	case PROP_QUERY: {
+		int item_id = e_search_bar_get_item_id ((ESearchBar *) efb);
 		char *text = e_search_bar_get_text (E_SEARCH_BAR (efb));
 
 		/* empty search text means searching turned off */
-		if (efb->current_query && text && *text) {
+		if (efb->current_query && ((text && *text) || item_id == E_FILTERBAR_ADVANCED_ID)) {
 			GString *out = g_string_new ("");
 
 			filter_rule_build_code (efb->current_query, out);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]