diff --git a/README.md b/README.md index 08be5ef..22ef287 100644 --- a/README.md +++ b/README.md @@ -39,7 +39,7 @@ fun VerticalReorderList() { .detectReorderAfterLongPress(state) ) { items(data.value, { it }) { item -> - ReorderableItem(state, key = item) { isDragging -> + ReorderableItem(state, key = item, defaultDraggingModifier = Modifier) { isDragging -> val elevation = animateDpAsState(if (isDragging) 16.dp else 0.dp) Column( modifier = Modifier diff --git a/reorderable/src/commonMain/kotlin/org/burnoutcrew/reorderable/ReorderableItem.kt b/reorderable/src/commonMain/kotlin/org/burnoutcrew/reorderable/ReorderableItem.kt index 4855a2b..77b142f 100644 --- a/reorderable/src/commonMain/kotlin/org/burnoutcrew/reorderable/ReorderableItem.kt +++ b/reorderable/src/commonMain/kotlin/org/burnoutcrew/reorderable/ReorderableItem.kt @@ -40,8 +40,9 @@ fun LazyGridItemScope.ReorderableItem( key: Any?, modifier: Modifier = Modifier, index: Int? = null, + defaultDraggingModifier: Modifier = Modifier.animateItem(), content: @Composable BoxScope.(isDragging: Boolean) -> Unit -) = ReorderableItem(reorderableState, key, modifier, Modifier.animateItem(), false, index, content) +) = ReorderableItem(reorderableState, key, modifier, defaultDraggingModifier, false, index, content) @Composable fun ReorderableItem(