aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/folderview.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/folderview.c b/src/folderview.c
index 94c9d9b4..b777ae6e 100644
--- a/src/folderview.c
+++ b/src/folderview.c
@@ -2343,10 +2343,13 @@ static void folderview_rename_folder_cb(FolderView *folderview, guint action,
return;
}
- if (folder_get_default_folder() == item->folder)
+ if (folder_get_default_folder() == item->folder) {
filter_list_rename_path(old_path, item->path);
+ prefs_common_junk_folder_rename_path(old_path, item->path);
+ }
new_id = folder_item_get_identifier(item);
filter_list_rename_path(old_id, new_id);
+ prefs_common_junk_folder_rename_path(old_id, new_id);
g_free(old_id);
g_free(new_id);
@@ -2413,10 +2416,13 @@ static void folderview_move_folder_cb(FolderView *folderview, guint action,
return;
}
- if (folder_get_default_folder() == item->folder)
+ if (folder_get_default_folder() == item->folder) {
filter_list_rename_path(old_path, item->path);
+ prefs_common_junk_folder_rename_path(old_path, item->path);
+ }
new_id = folder_item_get_identifier(item);
filter_list_rename_path(old_id, new_id);
+ prefs_common_junk_folder_rename_path(old_id, new_id);
g_free(new_id);
g_free(old_id);
g_free(old_path);