I hate to stop the music in the middle of a track, so i would love some way to make Spotify stop playback after the current track.
Right now I can simulate the desired behaviour by right-clicking an empty playlist, (that i have created for this purpose only) and selecting "Choose as Current Playlist" and making sure that the play queue is empty. While this is a nice workaround, I think that it would make sense to include a real "Stop Playback After Current Track"-function in Spotify.
The previously suggested workaround doesn't even work any more as Rapti has pointed out in a comment. At one point it could even make Spotify crash completely.
I would like to point out that a saner, more flexible queuing system could allow even finer control over when to stop playing. Thus people who like this idea might also like:
Updated on 2021-07-19
Thanks for coming to the Spotify Idea Exchange and voting to make this happen.
We're happy to announce that this function is now available on mobile devices via the Sleep Timer feature. It can be activated through the moon icon directly in the Now Playing View of podcasts, or through the three dot menu in the Now Playing view of songs.
Once again, thanks for helping us make Spotify better, by participating here on the Community.