Fix interactive episode navigation buttons

This commit is contained in:
2026-03-24 21:34:38 +01:00
parent 5137fd9893
commit f85624b159
6 changed files with 82 additions and 12 deletions

View File

@@ -34,6 +34,7 @@ import dagger.hilt.android.AndroidEntryPoint
import hu.bbara.purefin.common.ui.PurefinWaitingScreen
import hu.bbara.purefin.core.data.client.JellyfinApiClient
import hu.bbara.purefin.core.data.client.JellyfinAuthInterceptor
import hu.bbara.purefin.core.data.navigation.LocalNavigationBackStack
import hu.bbara.purefin.core.data.navigation.LocalNavigationManager
import hu.bbara.purefin.core.data.navigation.NavigationCommand
import hu.bbara.purefin.core.data.navigation.NavigationManager
@@ -164,7 +165,10 @@ class TvActivity : ComponentActivity() {
}
}
CompositionLocalProvider(LocalNavigationManager provides navigationManager) {
CompositionLocalProvider(
LocalNavigationManager provides navigationManager,
LocalNavigationBackStack provides backStack.toList()
) {
NavDisplay(
backStack = backStack,
onBack = { navigationManager.pop() },