X-Git-Url: https://git.distorted.org.uk/~mdw/disorder/blobdiff_plain/ad131c2579b5e9fda58e5d76bdb20d5949a711ee..751f0b576ab425d4a786d5c7c89285370d601235:/disobedience/queue.c diff --git a/disobedience/queue.c b/disobedience/queue.c index 95ff0d5..748b8e3 100644 --- a/disobedience/queue.c +++ b/disobedience/queue.c @@ -140,7 +140,7 @@ static gboolean playing_periodic(gpointer attribute((unused)) data) { * do it once a minute then the rest of the queue can get out of date too * easily.) */ struct queue_entry *q = ql_queue.q; - if(q) { + if(q && playing_track && !(last_state&(DISORDER_TRACK_PAUSED))) { if(q == playing_track) q = q->next; if(q) {