[evolution-patches] fix for message list crash-on-exit



(introduced as part of the fix for 33593)

Index: mail/ChangeLog
===================================================================
RCS file: /cvs/gnome/evolution/mail/ChangeLog,v
retrieving revision 1.2753
diff -u -r1.2753 ChangeLog
--- mail/ChangeLog	20 Jun 2003 04:57:49 -0000	1.2753
+++ mail/ChangeLog	23 Jun 2003 14:48:57 -0000
@@ -1,3 +1,7 @@
+2003-06-23  Dan Winship  <danw ximian com>
+
+	* message-list.c (on_selection_changed_cmd): Save the idle_id
+
 2003-06-19  Not Zed  <NotZed Ximian com>
 
 	** See bug #45063
Index: mail/message-list.c
===================================================================
RCS file: /cvs/gnome/evolution/mail/message-list.c,v
retrieving revision 1.344
diff -u -r1.344 message-list.c
--- mail/message-list.c	18 Jun 2003 18:01:54 -0000	1.344
+++ mail/message-list.c	23 Jun 2003 14:48:58 -0000
@@ -2285,7 +2285,7 @@
 		e_tree_selected_path_foreach(ml->tree, (ETreeForeachFunc)get_selected_cb, ml);
 
 	if ((selected == 1 || selected == 0) && !ml->idle_id)
-		g_idle_add_full (G_PRIORITY_LOW, on_cursor_activated_idle, ml, NULL);
+		ml->idle_id = g_idle_add_full (G_PRIORITY_LOW, on_cursor_activated_idle, ml, NULL);
 }
 
 static gint


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