add (currently?) hidden pref for choosing to go to older/newer msg on delete
[claws.git] / src / summaryview.c
index 4425a424db8736643fd019e5a2440d340b67ed70..4717efb102cd412413471b4dc7185d9d0002f587 100644 (file)
@@ -4431,11 +4431,11 @@ void summary_delete(SummaryView *summaryview)
 
        if (summaryview->sort_type == SORT_ASCENDING) {
                node = summary_find_next_msg(summaryview, sel_last);
-               if (!node)
+               if (!node || prefs_common.next_on_delete == FALSE)
                        node = summary_find_prev_msg(summaryview, sel_last);
        } else {
                node = summary_find_prev_msg(summaryview, sel_last);
-               if (!node)
+               if (!node || prefs_common.next_on_delete == FALSE)
                        node = summary_find_next_msg(summaryview, sel_last);
        }
        summary_select_node(summaryview, node, prefs_common.always_show_msg, TRUE);