Skip to content

Commit ad5e59b

Browse files
committed
fix removeData()
1 parent c7cc72f commit ad5e59b

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ out/
1616
# Gradle files
1717
.gradle/
1818
build/
19+
.idea/
1920

2021
# Local configuration file (sdk path, etc)
2122
local.properties

ByRecyclerview/src/main/java/me/jingbin/library/adapter/BaseByRecyclerViewAdapter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ public void removeData(@IntRange(from = 0) int position) {
153153
notifyItemRemoved(internalPosition);
154154
// 如果移除的是最后一个,忽略
155155
if (position != mData.size()) {
156-
notifyItemRangeChanged(internalPosition, mData.size() - internalPosition);
156+
notifyItemRangeChanged(internalPosition, mData.size() - position);
157157
}
158158
}
159159
}

0 commit comments

Comments
 (0)