diff options
author | Alexey Yakovenko <waker@users.sourceforge.net> | 2014-07-05 21:49:56 +0200 |
---|---|---|
committer | Alexey Yakovenko <waker@users.sourceforge.net> | 2014-07-05 21:49:56 +0200 |
commit | 5ebe1b869b960078cbb26c0b90a848be9800ff18 (patch) | |
tree | 1b8090a483001d33985516bb87defc6503a7d333 /plugins/gtkui/widgets.c | |
parent | 3e56c4fa4b69e20afda0c162714549ee116e06cc (diff) |
fixed artwork cache resetting in multiple places (bug #1143)
Diffstat (limited to 'plugins/gtkui/widgets.c')
-rw-r--r-- | plugins/gtkui/widgets.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/plugins/gtkui/widgets.c b/plugins/gtkui/widgets.c index 1bacb50e..51b37c28 100644 --- a/plugins/gtkui/widgets.c +++ b/plugins/gtkui/widgets.c @@ -2349,6 +2349,9 @@ static int coverart_message (ddb_gtkui_widget_t *w, uint32_t id, uintptr_t ctx, uint32_t p1, uint32_t p2) { w_coverart_t *ca = (w_coverart_t *)w; switch (id) { + case DB_EV_PLAYLIST_REFRESH: + g_idle_add (coverart_redraw_cb, w); + break; case DB_EV_SONGSTARTED: g_idle_add (coverart_redraw_cb, w); break; |