We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d0e3d3f commit 5d709e2Copy full SHA for 5d709e2
1 file changed
core/src/main/java/xyz/gianlu/librespot/player/StateWrapper.java
@@ -781,7 +781,8 @@ public List<ContextTrack> getNextTracks(boolean withQueue) {
781
782
@Nullable
783
public ContextTrack getCurrentTrack() {
784
- return tracksKeeper == null ? null : tracksKeeper.tracks.get(tracksKeeper.getCurrentTrackIndex());
+ int index = tracksKeeper.getCurrentTrackIndex();
785
+ return tracksKeeper == null || tracksKeeper.tracks.size() < index ? null : tracksKeeper.tracks.get(index);
786
}
787
788
@NotNull
0 commit comments