FabricLabs/soundtrack

Race condition when queuing tracks

Opened this issue · 1 comments

If you queue a track while the machine is deciding what to queue next, very strange things happen. The most common behavior is for the song you queued to start but it appears to be played by Machine, then the song starts over as queued by you and the song that Machine wanted to play actually goes into the UI queue...

Here is a screenshot of the Machine queuing songs
image

+1 on this – known issue, accepting patches before a larger refactor.