From 3ad2fd2fc04911dd13ffaafd8047ad2e9ef3c983 Mon Sep 17 00:00:00 2001 From: Alexander Capehart Date: Tue, 17 Dec 2024 12:17:28 -0500 Subject: [PATCH] musikr: fix playlist graphing --- musikr/src/main/java/org/oxycblt/musikr/graph/MusicGraph.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/musikr/src/main/java/org/oxycblt/musikr/graph/MusicGraph.kt b/musikr/src/main/java/org/oxycblt/musikr/graph/MusicGraph.kt index 015e94a54..5ec65c1bb 100644 --- a/musikr/src/main/java/org/oxycblt/musikr/graph/MusicGraph.kt +++ b/musikr/src/main/java/org/oxycblt/musikr/graph/MusicGraph.kt @@ -340,7 +340,7 @@ internal class GenreVertex(val preGenre: PreGenre) { } internal class PlaylistVertex(val prePlaylist: PrePlaylist) { - val songVertices = mutableListOf() - val pointerMap = mutableMapOf() + val songVertices = Array(prePlaylist.songPointers.size) { null} + val pointerMap = prePlaylist.songPointers.withIndex().associateBy { it.value }.mapValuesTo(mutableMapOf()) { it.value.index } val tag: Any? = null }