diff --git a/app/src/main/java/org/oxycblt/auxio/playback/state/PlaybackCommand.kt b/app/src/main/java/org/oxycblt/auxio/playback/state/PlaybackCommand.kt index d7cbd2900..d4aedf3db 100644 --- a/app/src/main/java/org/oxycblt/auxio/playback/state/PlaybackCommand.kt +++ b/app/src/main/java/org/oxycblt/auxio/playback/state/PlaybackCommand.kt @@ -94,7 +94,11 @@ constructor( override val parent: MusicParent?, override val queue: List, override val shuffled: Boolean - ) : PlaybackCommand + ) : PlaybackCommand { + // Only show queue count to reduce memory use + override fun toString() = + "PlaybackCommand(song=$song, parent=$parent, queue=${queue.size} songs, shuffled=$shuffled)" + } override fun song(song: Song, shuffle: ShuffleMode) = newCommand(song, null, listOf(song), shuffle)