summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Alexey Yakovenko <wakeroid@gmail.com>2009-10-03 19:38:05 +0200
committerGravatar Alexey Yakovenko <wakeroid@gmail.com>2009-10-03 19:38:05 +0200
commitf86fc192b0dbe26d39406c7b9f508142b6e0c9be (patch)
tree263b19c5a2b752706f56e47be9cf3ea47f35b9d5
parent8435239b97169828f95497dfebf180243efe6b70 (diff)
playing status is now correctly repainted after pressing play button to unpause current track
-rw-r--r--main.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/main.c b/main.c
index a8240659..273dea8c 100644
--- a/main.c
+++ b/main.c
@@ -388,6 +388,11 @@ player_thread (uintptr_t ctx) {
break;
case M_PLAYSONG:
gtkpl_playsong (&main_playlist);
+ GDK_THREADS_ENTER();
+ if (playlist_current_ptr) {
+ gtkpl_redraw_pl_row (&main_playlist, pl_get_idx_of (playlist_current_ptr), playlist_current_ptr);
+ }
+ GDK_THREADS_LEAVE();
break;
case M_PLAYSONGNUM:
GDK_THREADS_ENTER();