Once we hit the target node, update the cursor_uid if it's set. Fixes
2002-08-20 Peter Williams <peterw@ximian.com> * message-list.c (search_func): Once we hit the target node, update the cursor_uid if it's set. Fixes #29085. svn path=/trunk/; revision=17821
This commit is contained in:
committed by
Peter Williams
parent
6f7a4cc27d
commit
07c805c9f5
@ -1,3 +1,8 @@
|
||||
2002-08-20 Peter Williams <peterw@ximian.com>
|
||||
|
||||
* message-list.c (search_func): Once we hit the target node,
|
||||
update the cursor_uid if it's set. Fixes #29085.
|
||||
|
||||
2002-08-19 Jeffrey Stedfast <fejj@ximian.com>
|
||||
|
||||
* mail-preferences.c (mail_preferences_apply): Fix a
|
||||
|
||||
@ -434,6 +434,10 @@ search_func (ETreeModel *model, ETreePath path, struct search_func_data *data)
|
||||
info = get_message_info (data->message_list, path);
|
||||
|
||||
if (info && (info->flags & data->mask) == data->flags) {
|
||||
if (data->message_list->cursor_uid) {
|
||||
g_free (data->message_list->cursor_uid);
|
||||
data->message_list->cursor_uid = g_strdup (camel_message_info_uid (info));
|
||||
}
|
||||
gtk_signal_emit (GTK_OBJECT (data->message_list), message_list_signals[MESSAGE_SELECTED],
|
||||
camel_message_info_uid (info));
|
||||
return TRUE;
|
||||
|
||||
Reference in New Issue
Block a user