mirror of
https://github.com/libre-tube/LibreTube.git
synced 2025-04-29 08:20:32 +05:30
fix that comments stop loading on scroll
This commit is contained in:
parent
08e9cfefff
commit
f1e16191b7
@ -43,7 +43,7 @@ class CommentsSheet(
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (comments.isNotEmpty()) {
|
if (comments.isNotEmpty()) {
|
||||||
commentsAdapter = CommentsAdapter(videoId, comments)
|
setCommentsAdapter(comments)
|
||||||
} else {
|
} else {
|
||||||
fetchComments()
|
fetchComments()
|
||||||
}
|
}
|
||||||
@ -52,6 +52,7 @@ class CommentsSheet(
|
|||||||
private fun setCommentsAdapter(comments: MutableList<Comment>) {
|
private fun setCommentsAdapter(comments: MutableList<Comment>) {
|
||||||
commentsAdapter = CommentsAdapter(videoId, comments)
|
commentsAdapter = CommentsAdapter(videoId, comments)
|
||||||
binding.optionsRecycler.adapter = commentsAdapter
|
binding.optionsRecycler.adapter = commentsAdapter
|
||||||
|
isLoading = false
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun fetchComments() {
|
private fun fetchComments() {
|
||||||
@ -65,7 +66,6 @@ class CommentsSheet(
|
|||||||
setCommentsAdapter(response.comments)
|
setCommentsAdapter(response.comments)
|
||||||
nextPage = response.nextpage
|
nextPage = response.nextpage
|
||||||
onMoreComments.invoke(response.comments, response.nextpage)
|
onMoreComments.invoke(response.comments, response.nextpage)
|
||||||
isLoading = false
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user