Skip to content

Commit ef8f149

Browse files
committed
Checks item type during move
1 parent d8d85c3 commit ef8f149

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

app/src/main/java/co/paulburke/android/itemtouchhelperdemo/helper/SimpleItemTouchHelperCallback.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,10 @@ public int getMovementFlags(RecyclerView recyclerView, RecyclerView.ViewHolder v
4040

4141
@Override
4242
public boolean onMove(RecyclerView recyclerView, RecyclerView.ViewHolder source, RecyclerView.ViewHolder target) {
43+
if (source.getItemViewType() != target.getItemViewType()) {
44+
return false;
45+
}
46+
4347
mAdapter.onItemMove(source.getAdapterPosition(), target.getAdapterPosition());
4448
return true;
4549
}

0 commit comments

Comments
 (0)