diff --git a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/components/SwipeToDelete.kt b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/components/SwipeToDelete.kt index c7f9d6a2b..72db84e34 100644 --- a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/components/SwipeToDelete.kt +++ b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/components/SwipeToDelete.kt @@ -56,7 +56,6 @@ import com.vitorpamplona.amethyst.ui.stringRes fun SwipeToDeleteContainer( modifier: Modifier = Modifier, onStartToEnd: () -> Unit, - onEndToStart: () -> Unit, content: @Composable (RowScope.() -> Unit), ) { val dismissState = @@ -66,9 +65,7 @@ fun SwipeToDeleteContainer( StartToEnd -> { onStartToEnd() } - EndToStart -> { - onEndToStart() - } + EndToStart -> return@rememberSwipeToDismissBoxState false Settled -> return@rememberSwipeToDismissBoxState false } return@rememberSwipeToDismissBoxState true @@ -80,6 +77,7 @@ fun SwipeToDeleteContainer( state = dismissState, modifier = modifier, backgroundContent = { DismissBackground(dismissState) }, + enableDismissFromEndToStart = false, content = content, ) } diff --git a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/drafts/DraftListScreen.kt b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/drafts/DraftListScreen.kt index b3327d05f..17707e6f9 100644 --- a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/drafts/DraftListScreen.kt +++ b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/drafts/DraftListScreen.kt @@ -210,7 +210,6 @@ private fun DraftFeedLoaded( .fillMaxWidth() .animateContentSize(), onStartToEnd = { accountViewModel.delete(item) }, - onEndToStart = { }, ) { NoteCompose( item,