projects
/
claws.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
ce16e26
)
when renaming folder, only update summaryview folder name if the current folder is...
author
Paul
<paul@claws-mail.org>
Fri, 27 Jan 2017 15:32:11 +0000
(15:32 +0000)
committer
Paul
<paul@claws-mail.org>
Fri, 27 Jan 2017 15:32:11 +0000
(15:32 +0000)
patch by Olivier Brunel
src/summaryview.c
patch
|
blob
|
history
diff --git
a/src/summaryview.c
b/src/summaryview.c
index 41006d2119b217fe3ce59b2fa7d96f288685b074..77ad51a925123ed770dda3113766180ec7201e20 100644
(file)
--- a/
src/summaryview.c
+++ b/
src/summaryview.c
@@
-8081,7
+8081,8
@@
static gboolean summary_update_folder_item_hook(gpointer source, gpointer data)
cm_return_val_if_fail(hookdata->item != NULL, FALSE);
cm_return_val_if_fail(summaryview != NULL, FALSE);
cm_return_val_if_fail(hookdata->item != NULL, FALSE);
cm_return_val_if_fail(summaryview != NULL, FALSE);
- if (hookdata->update_flags & F_ITEM_UPDATE_NAME) {
+ if (hookdata->item == summaryview->folder_item &&
+ hookdata->update_flags & F_ITEM_UPDATE_NAME) {
gchar *name = folder_item_get_name(hookdata->item);
gtk_label_set_text(GTK_LABEL(summaryview->statlabel_folder), name);
g_free(name);
gchar *name = folder_item_get_name(hookdata->item);
gtk_label_set_text(GTK_LABEL(summaryview->statlabel_folder), name);
g_free(name);