Skip to content

Commit

Permalink
Revert "pref: setNoMoreData循环调用"
Browse files Browse the repository at this point in the history
This reverts commit f772a3e.
  • Loading branch information
liangjingkanji committed Oct 8, 2023
1 parent 6ecd773 commit 863151d
Showing 1 changed file with 2 additions and 6 deletions.
8 changes: 2 additions & 6 deletions brv/src/main/java/com/drake/brv/PageRefreshLayout.kt
Original file line number Diff line number Diff line change
Expand Up @@ -468,13 +468,9 @@ open class PageRefreshLayout : SmartRefreshLayout, OnRefreshLoadMoreListener {
// 解决在Activity的onAttachedToWindow未调用时SmartRefreshLayout下拉刷新立即完成导致的循环调用堆栈溢出
private var currentNoMoreData: Boolean? = null
override fun setNoMoreData(noMoreData: Boolean): RefreshLayout {
if (mAttachedToWindow) {
if (currentNoMoreData != noMoreData) {
currentNoMoreData = noMoreData
super.setNoMoreData(noMoreData)
} else {
if (currentNoMoreData != noMoreData) {
currentNoMoreData = noMoreData
super.setNoMoreData(noMoreData)
}
}
return this
}
Expand Down

0 comments on commit 863151d

Please sign in to comment.