diff options
Diffstat (limited to 'src/gui/gui-bar-item.c')
-rw-r--r-- | src/gui/gui-bar-item.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/gui/gui-bar-item.c b/src/gui/gui-bar-item.c index d5e4a8556..08d8cfcd0 100644 --- a/src/gui/gui-bar-item.c +++ b/src/gui/gui-bar-item.c @@ -2269,8 +2269,11 @@ gui_bar_item_signal_cb (const void *pointer, void *data, item = (const char *)pointer; if (item) { - if (strcmp (item, "hotlist") == 0) + if ((strcmp (item, "hotlist") == 0) + && (strcmp (signal, "hotlist_changed") != 0)) + { gui_hotlist_resort (); + } gui_bar_item_update (item); } |