diff options
Diffstat (limited to 'mail/mail-callbacks.c')
-rw-r--r-- | mail/mail-callbacks.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/mail/mail-callbacks.c b/mail/mail-callbacks.c index 36011a8d57..6336d7102e 100644 --- a/mail/mail-callbacks.c +++ b/mail/mail-callbacks.c @@ -1048,6 +1048,8 @@ reply_to_sender (GtkWidget *widget, gpointer user_data) { FolderBrowser *fb = FOLDER_BROWSER (user_data); + /* FIXME: make this always load the message based on cursor */ + if (!check_send_configuration (fb)) return; @@ -1062,6 +1064,8 @@ reply_to_list (GtkWidget *widget, gpointer user_data) if (!check_send_configuration (fb)) return; + + /* FIXME: make this always load the message based on cursor */ mail_reply (fb->folder, fb->mail_display->current_message, fb->message_list->cursor_uid, REPLY_LIST); @@ -1074,6 +1078,8 @@ reply_to_all (GtkWidget *widget, gpointer user_data) if (!check_send_configuration (fb)) return; + + /* FIXME: make this always load the message based on cursor */ mail_reply (fb->folder, fb->mail_display->current_message, fb->message_list->cursor_uid, REPLY_ALL); @@ -1301,6 +1307,8 @@ addrbook_sender (GtkWidget *widget, gpointer user_data) GtkWidget *control; GtkWidget *socket; + /* FIXME: make this use the cursor message id */ + if (fb && fb->mail_display) msg = fb->mail_display->current_message; |