diff --git a/app/src/main/java/org/oxycblt/auxio/music/service/MusicServiceFragment.kt b/app/src/main/java/org/oxycblt/auxio/music/service/MusicServiceFragment.kt index 8b212a89c..ba26d4778 100644 --- a/app/src/main/java/org/oxycblt/auxio/music/service/MusicServiceFragment.kt +++ b/app/src/main/java/org/oxycblt/auxio/music/service/MusicServiceFragment.kt @@ -123,9 +123,9 @@ constructor( } private fun Result.dispatchAsync(body: suspend () -> T?) { + detach() dispatchScope.launch { try { - detach() val result = body() if (result == null) { logW("Result is null")