Skip to content

版本:3.0.14,调用item点击事件后notifyDataSetChanged,item的拖拽事件就不灵敏了,必现 #3868

Description

@jeff-sun

mAdapter.itemAdapterClick = { parentPos, adapter, childPos ->
ToastUtils.showShort("点击了")
mAdapter.notifyDataSetChanged()
}
itemAdapter.draggableModule.isDragEnabled = true
itemAdapter.setOnItemClickListener { adapter, view, position ->
if (::itemAdapterClick.isInitialized) {
itemAdapterClick.invoke(layoutPosition, itemAdapter, position)
}
}
使用版本3.0.14,过程是:正常情况下拖拽是没有问题的,当点击item后,再长按拖拽事件,拖拽事件就会失效,感觉是冲突的样子

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions