From 165d180fe6036435d26a76db7f0adcb62d1fab74 Mon Sep 17 00:00:00 2001 From: Prathamesh More Date: Fri, 13 May 2022 15:08:33 +0530 Subject: [PATCH] Fixed a crash when casting --- .../name/monkey/retromusic/fragments/LibraryViewModel.kt | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/LibraryViewModel.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/LibraryViewModel.kt index 944b1db67..208c3e66e 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/LibraryViewModel.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/LibraryViewModel.kt @@ -179,10 +179,9 @@ class LibraryViewModel( fun shuffleSongs() = viewModelScope.launch(IO) { val songs = repository.allSongs() - MusicPlayerRemote.openAndShuffleQueue( - songs, - true - ) + withContext(Main) { + MusicPlayerRemote.openAndShuffleQueue(songs, true) + } } fun renameRoomPlaylist(playListId: Long, name: String) = viewModelScope.launch(IO) {