Fixed crash on deleting a label after renaming it

This commit is contained in:
FooIbar committed 2024-04-09 18:39:25 +08:00
1 parent b182c97185
commit 0073d2862b
1 file changed
+2 -1
@@ -273,7 +273,8 @@ fun DownloadsScreen(navigator: DestinationsNavigator) = composing(navigator) {
},
)
}
itemsIndexed(labelList, key = { _, item -> item.id!! }) { index, (item, _, id) ->
itemsIndexed(labelList, key = { _, item -> item.id!! }) { index, (label, _, id) ->
val item by rememberUpdatedState(label)
// Not using rememberSwipeToDismissBoxState to prevent LazyColumn from reusing it
val dismissState = remember { SwipeToDismissBoxState(SwipeToDismissBoxValue.Settled, density, positionalThreshold = positionalThreshold) }
LaunchedEffect(dismissState) {