Skip to content

Commit d40289c

Browse files
committed
fix: update selectedTab when visibleTabs change
1 parent 3a2adae commit d40289c

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

app/src/main/java/to/bitkit/ui/screens/wallets/receive/ReceiveQrScreen.kt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,12 @@ fun ReceiveQrScreen(
145145
mutableStateOf(initialTab ?: ReceiveTab.SAVINGS)
146146
}
147147

148+
LaunchedEffect(visibleTabs) {
149+
if (selectedTab !in visibleTabs) {
150+
selectedTab = visibleTabs.first()
151+
}
152+
}
153+
148154
LaunchedEffect(lazyListState, visibleTabs.size) {
149155
snapshotFlow { lazyListState.firstVisibleItemIndex }
150156
.distinctUntilChanged()

0 commit comments

Comments
 (0)