mirror of
https://github.com/austinried/subtracks.git
synced 2026-11-10 15:11:58 +01:00
902f556fe6faf57f9e06272cb11905b9e053964b
Removing the currently playing track resolved its id against the updated queue afterwards; if the same song also exists in the context, the lookup matched that copy and jumped the cursor to it instead of advancing. When the removed position was the playing one, use the fallback (next in the block / slot fill) rather than a by-id lookup. Pre-existing on main, exposed while testing the shuffle rework. Regression test fails without the fix.
Languages
Kotlin
99.1%
Nushell
0.7%
Nix
0.1%