From 7aa932f07e5b50cadb8173312119e3252f8c9366 Mon Sep 17 00:00:00 2001 From: Chris Toshok Date: Mon, 17 Apr 2000 07:59:16 +0000 Subject: new function, actually calls select_msg. (on_row_selection_cmd): register * message-list.c (on_row_selection_idle): new function, actually calls select_msg. (on_row_selection_cmd): register an idle instead of calling select_msg directly. this fixes the lag before the row is selected - selection is instantaneous now, with message loading happening afterward. * message-list.h: add row_to_select and an idle_id to the message list to make the select_msg call happen in an idle func. svn path=/trunk/; revision=2470 --- mail/ChangeLog | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'mail/ChangeLog') diff --git a/mail/ChangeLog b/mail/ChangeLog index 8ec2e1c703..28033674e8 100644 --- a/mail/ChangeLog +++ b/mail/ChangeLog @@ -1,5 +1,15 @@ 2000-04-17 Chris Toshok + * message-list.c (on_row_selection_idle): new function, actually + calls select_msg. + (on_row_selection_cmd): register an idle instead of calling + select_msg directly. this fixes the lag before the row is + selected - selection is instantaneous now, with message loading + happening afterward. + + * message-list.h: add row_to_select and an idle_id to the message + list to make the select_msg call happen in an idle func. + * message-list.c (message_list_init_renderers): no more e_cell_set_editable. this info always comes from the model. -- cgit v1.2.3