From c388bd45d28575add42d399e0415f9ff6fa6123e Mon Sep 17 00:00:00 2001 From: YLaskco <2punksdnb@gmail.com> Date: Fri, 26 Jun 2026 18:54:46 -0400 Subject: [PATCH] fix(player): preserve stream loading during external prep --- composeApp/src/commonMain/kotlin/com/nuvio/app/App.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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 }