diff --git a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/model/AlbumListModel.kt b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/model/AlbumListModel.kt index 5fd2e86d..c5fd4d41 100644 --- a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/model/AlbumListModel.kt +++ b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/model/AlbumListModel.kt @@ -65,7 +65,7 @@ class AlbumListModel(application: Application) : GenericListModel(application) { // If we are refreshing the random list, we want to avoid items moving across the screen, // by clearing the list first - if (refresh && albumListType == "random") { + if (refresh && !append && albumListType == "random") { list.postValue(listOf()) }