• Max Kellermann's avatar
    PlaylistEdit: postpone UpdateQueuedSong() when adding multiple songs · 11a5ee82
    Max Kellermann authored
    Implement a "bulk" edit mode that postpones both UpdateQueuedSong()
    and OnModified().  This way, the playlist version gets incremented
    only once.  More importantly: when adding multiple songs to a queue
    that consists of only one song, the first song that got added will
    always be played next.  By postponing this choice, all newly added
    songs get a chance to become the next song.  Fixes the second (and
    last) part of Mantis ticket 0004005.
    11a5ee82
QueueCommands.cxx 9.81 KB