summaryrefslogtreecommitdiff
path: root/plugins/gtkui/gtkui.c
diff options
context:
space:
mode:
authorGravatar Christian Boxdörfer <christian.boxdoerfer@posteo.de>2013-12-28 11:59:27 +0100
committerGravatar Alexey Yakovenko <waker@users.sourceforge.net>2014-01-05 14:21:44 +0100
commita66c46305373f8e66655777298051a506b2e8cf0 (patch)
tree5e745461a8c1e1daa398173c1114f2cd44626ec5 /plugins/gtkui/gtkui.c
parent69a7ce0532bb934182abf147fa9829e2769a43f1 (diff)
gtkui: pin groups config wasn't applied on startup
Diffstat (limited to 'plugins/gtkui/gtkui.c')
-rw-r--r--plugins/gtkui/gtkui.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/plugins/gtkui/gtkui.c b/plugins/gtkui/gtkui.c
index 2deae9c1..437361af 100644
--- a/plugins/gtkui/gtkui.c
+++ b/plugins/gtkui/gtkui.c
@@ -617,6 +617,9 @@ gtkui_on_configchanged (void *data) {
// embolden current track
gtkui_embolden_current_track = deadbeef->conf_get_int ("gtkui.embolden_current_track", 0);
+ // pin groups
+ gtkui_groups_pinned = deadbeef->conf_get_int ("playlist.pin.groups", 0);
+
// tray icon
gtkui_update_status_icon (NULL);
@@ -836,7 +839,6 @@ gtkui_message (uint32_t id, uintptr_t ctx, uint32_t p1, uint32_t p2) {
break;
case DB_EV_CONFIGCHANGED:
g_idle_add (gtkui_on_configchanged, NULL);
- gtkui_groups_pinned = deadbeef->conf_get_int ("playlist.pin.groups",0);
break;
case DB_EV_OUTPUTCHANGED:
g_idle_add (outputchanged_cb, NULL);