From 0c839f3171b1fbf7336026410ecd167a1190d3fe Mon Sep 17 00:00:00 2001 From: skoruppa Date: Wed, 15 Apr 2026 20:28:12 +0200 Subject: [PATCH] Cleanup fix --- .../java/com/nuvio/tv/ui/screens/detail/EpisodesSection.kt | 1 + .../main/java/com/nuvio/tv/ui/screens/stream/StreamScreen.kt | 4 ---- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/app/src/main/java/com/nuvio/tv/ui/screens/detail/EpisodesSection.kt b/app/src/main/java/com/nuvio/tv/ui/screens/detail/EpisodesSection.kt index 65af8316..9131315a 100644 --- a/app/src/main/java/com/nuvio/tv/ui/screens/detail/EpisodesSection.kt +++ b/app/src/main/java/com/nuvio/tv/ui/screens/detail/EpisodesSection.kt @@ -114,6 +114,7 @@ fun SeasonTabs( val lazyListState = rememberLazyListState() var suppressFocusSwitch by remember { mutableStateOf(false) } + var pendingSeason by remember { mutableStateOf(null) } LaunchedEffect(sortedSeasons, selectedSeason) { val selectedIndex = sortedSeasons.indexOf(selectedSeason) diff --git a/app/src/main/java/com/nuvio/tv/ui/screens/stream/StreamScreen.kt b/app/src/main/java/com/nuvio/tv/ui/screens/stream/StreamScreen.kt index b525eb43..24ccb3cd 100644 --- a/app/src/main/java/com/nuvio/tv/ui/screens/stream/StreamScreen.kt +++ b/app/src/main/java/com/nuvio/tv/ui/screens/stream/StreamScreen.kt @@ -680,10 +680,6 @@ private fun AddonFilterChips( horizontalArrangement = Arrangement.spacedBy(16.dp), contentPadding = PaddingValues(horizontal = 8.dp, vertical = 4.dp), modifier = Modifier - .focusRestorer { - val idx = focusedChipIndex.coerceIn(0, focusRequesters.lastIndex) - focusRequesters[idx] - } .onFocusChanged { focusState -> val hasFocus = focusState.hasFocus if (hasFocus && !chipRowHasFocus && isRtl) {