Always set the search_state, even if it is NULL (NULL means default/unset

2004-02-05  Jeffrey Stedfast  <fejj@ximian.com>

	* em-folder-browser.c (emfb_set_folder): Always set the
	search_state, even if it is NULL (NULL means default/unset state).

svn path=/trunk/; revision=24634
This commit is contained in:
Jeffrey Stedfast
2004-02-05 17:49:12 +00:00
committed by Jeffrey Stedfast
parent ff05517338
commit bfc4088a52
2 changed files with 6 additions and 4 deletions
+3
View File
@@ -1,5 +1,8 @@
2004-02-05 Jeffrey Stedfast <fejj@ximian.com>
* em-folder-browser.c (emfb_set_folder): Always set the
search_state, even if it is NULL (NULL means default/unset state).
* em-folder-view.c (emfv_mail_next_flagged): Pass TRUE as
wraparound (to both be consistant with prev_flagged and to fix bug
#48681.
+3 -4
View File
@@ -922,10 +922,9 @@ emfb_set_folder(EMFolderView *emfv, CamelFolder *folder, const char *uri)
g_free (sstate);
}
if ((sstate = camel_object_meta_get (folder, "evolution:search_state"))) {
g_object_set (emfb->search, "state", sstate, NULL);
g_free (sstate);
}
sstate = camel_object_meta_get (folder, "evolution:search_state");
g_object_set (emfb->search, "state", sstate, NULL);
g_free (sstate);
if ((sstate = camel_object_meta_get (folder, "evolution:selected_uid")))
emfb->priv->select_uid = sstate;