diff --git a/donextv2/src/main/java/com/wismna/geoffroy/donext/presentation/screen/TaskItemScreen.kt b/donextv2/src/main/java/com/wismna/geoffroy/donext/presentation/screen/TaskItemScreen.kt index d97fa7f..6598e97 100644 --- a/donextv2/src/main/java/com/wismna/geoffroy/donext/presentation/screen/TaskItemScreen.kt +++ b/donextv2/src/main/java/com/wismna/geoffroy/donext/presentation/screen/TaskItemScreen.kt @@ -53,12 +53,9 @@ fun TaskItemScreen( val dismissState = rememberSwipeToDismissBoxState( confirmValueChange = { - when (it) { - SwipeToDismissBoxValue.StartToEnd -> { onSwipeRight() } - SwipeToDismissBoxValue.EndToStart -> { onSwipeLeft() } - SwipeToDismissBoxValue.Settled -> return@rememberSwipeToDismissBoxState false - } - return@rememberSwipeToDismissBoxState true + if (it == SwipeToDismissBoxValue.StartToEnd) onSwipeRight() + else if (it == SwipeToDismissBoxValue.EndToStart) onSwipeLeft() + return@rememberSwipeToDismissBoxState false }, // positional threshold of 25% positionalThreshold = { it * .25f }