liangjingkanji / BRV

[使用文档] Android 快速构建 RecyclerView, 比 BRVAH 更简单强大
http://liangjingkanji.github.io/BRV/
MIT License
2.51k stars 317 forks source link

分组拖拽,数据错乱 #343

Closed ld15232066412 closed 1 year ago

ld15232066412 commented 1 year ago

问题描述

运行Demo,分组拖拽页面, 展开分组1,将分组0与分组1交换位置,再关闭分组1,数据错乱

期望行为

如何复现

任何业务相关问题没有fork仓库复现问题一律无法解决, 凭空猜测只会让问题晦涩难懂, 大量耽误项目维护时间

截图

Screenshot_20230301_160126

异常堆栈信息或者手机截图/视频(拖拽到输入框即可上传)

版本

liangjingkanji commented 1 year ago

请录制视频

ld15232066412 commented 1 year ago

https://user-images.githubusercontent.com/12388283/222670875-afee3f75-b811-47dc-89d8-fc25b2ae200d.mp4

liangjingkanji commented 1 year ago

这不属于框架bug, 仅仅是demo没有兼容拖拽父组(交换前折叠子列表, 例如侧滑删除父组), 有空修复下

liangjingkanji commented 1 year ago

已经更新示例代码