diff options
Diffstat (limited to 'src/prefs_folder_item.c')
-rw-r--r-- | src/prefs_folder_item.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/prefs_folder_item.c b/src/prefs_folder_item.c index a6d67220..a3e725a7 100644 --- a/src/prefs_folder_item.c +++ b/src/prefs_folder_item.c @@ -237,6 +237,7 @@ static void prefs_folder_item_general_create(PrefsFolderItemDialog *dialog) MENUITEM_ADD(optmenu_menu, menuitem, _("Drafts"), F_DRAFT); MENUITEM_ADD(optmenu_menu, menuitem, _("Queue") , F_QUEUE); MENUITEM_ADD(optmenu_menu, menuitem, _("Trash") , F_TRASH); + MENUITEM_ADD(optmenu_menu, menuitem, _("Junk") , F_JUNK); gtk_option_menu_set_menu(GTK_OPTION_MENU(optmenu), optmenu_menu); @@ -562,6 +563,12 @@ static void prefs_folder_item_apply_cb(GtkWidget *widget, prev_item = folder->trash; folder->trash = item; break; + case F_JUNK: + prev_item = folder_get_junk(folder); + if (prev_item) + prev_item->stype = F_NORMAL; + folder_set_junk(folder, item); + break; default: type = item->stype; break; |