diff --git a/composeApp/src/commonMain/kotlin/com/nuvio/app/App.kt b/composeApp/src/commonMain/kotlin/com/nuvio/app/App.kt index c9a13b78f..e1d1ca30c 100644 --- a/composeApp/src/commonMain/kotlin/com/nuvio/app/App.kt +++ b/composeApp/src/commonMain/kotlin/com/nuvio/app/App.kt @@ -2325,8 +2325,10 @@ private fun MainAppContent( ) if (!forceInternal && (forceExternal || playerSettings.externalPlayerEnabled)) { - coroutineScope.launch { openExternalPlayback(playerLaunch) } - StreamsRepository.cancelLoading() + streamRouteScope.launch { + openExternalPlayback(playerLaunch) + StreamsRepository.cancelLoading() + } return }