diff --git a/src/screens/Music/stacks/components/TrackListView.tsx b/src/screens/Music/stacks/components/TrackListView.tsx index 8aade82..0d9b214 100644 --- a/src/screens/Music/stacks/components/TrackListView.tsx +++ b/src/screens/Music/stacks/components/TrackListView.tsx @@ -150,7 +150,7 @@ const TrackListView: React.FC = ({ const shuffleEntity = useCallback(() => { playTracks(trackIds, { shuffle: true }); }, [playTracks, trackIds]); const selectTrack = useCallback(async (trackId: string) => { const index = trackIds.findIndex((id) => id === trackId); - if (index) { + if (index >= 0) { await playTracks(trackIds, { playIndex: index }); } }, [playTracks, trackIds]);