|
|
|
|
@ -62,20 +62,12 @@ class CustomFieldDataFragment : EditableDataFragment(), StaticRowRepresentableDa |
|
|
|
|
val toPosition = target.adapterPosition |
|
|
|
|
|
|
|
|
|
if (dragFrom == -1) { |
|
|
|
|
dragFrom = viewHolder.adapterPosition - 1 // Header |
|
|
|
|
dragFrom = viewHolder.adapterPosition - 1 |
|
|
|
|
} |
|
|
|
|
dragTo = target.adapterPosition - 1 // Header |
|
|
|
|
dragTo = target.adapterPosition - 1 |
|
|
|
|
|
|
|
|
|
rowRepresentableAdapter.notifyItemMoved(fromPosition, toPosition) |
|
|
|
|
|
|
|
|
|
/* |
|
|
|
|
adapterRows()?.filter { it is CustomFieldEntry }?.forEachIndexed { index, rowRepresentable -> |
|
|
|
|
val entry = rowRepresentable as CustomFieldEntry |
|
|
|
|
Timber.d("$index ${entry.value} ${entry.order}") |
|
|
|
|
} |
|
|
|
|
*/ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return true |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|