diff options
author | Alexey Yakovenko <waker@users.sourceforge.net> | 2013-11-09 12:46:25 +0100 |
---|---|---|
committer | Alexey Yakovenko <waker@users.sourceforge.net> | 2013-11-09 12:46:25 +0100 |
commit | e2a3d27f79358847449eace52512a4e70a020e32 (patch) | |
tree | f57fe9eb41bef03c20acaed3d2a98797cd272009 | |
parent | 64a203025e8d90c6c34fb6326126ea2d87987fda (diff) |
gtkui: fixed cover widget not updating when transitioning to next track
-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 025d7c3d..00d9557b 100644 --- a/plugins/gtkui/widgets.c +++ b/plugins/gtkui/widgets.c @@ -2194,6 +2194,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_SONGSTARTED: + g_idle_add (coverart_redraw_cb, w); + break; case DB_EV_TRACKINFOCHANGED: { ddb_event_track_t *ev = (ddb_event_track_t *)ctx; |