diff --git a/android/src/main/kotlin/dev/msfjarvis/claw/android/ui/lists/DatabasePosts.kt b/android/src/main/kotlin/dev/msfjarvis/claw/android/ui/lists/DatabasePosts.kt index 9eda8dea..b276e48a 100644 --- a/android/src/main/kotlin/dev/msfjarvis/claw/android/ui/lists/DatabasePosts.kt +++ b/android/src/main/kotlin/dev/msfjarvis/claw/android/ui/lists/DatabasePosts.kt @@ -4,6 +4,7 @@ import androidx.compose.foundation.lazy.LazyColumn import androidx.compose.foundation.lazy.LazyListState import androidx.compose.foundation.lazy.items import androidx.compose.material.DismissDirection +import androidx.compose.material.DismissValue import androidx.compose.material.ExperimentalMaterialApi import androidx.compose.material.SwipeToDismiss import androidx.compose.material.rememberDismissState @@ -29,7 +30,7 @@ fun DatabasePosts( val dismissState = rememberDismissState( confirmStateChange = { - postActions.toggleSave(item) + if (it == DismissValue.DismissedToStart) postActions.toggleSave(item) true } )