diff --git a/app/src/main/kotlin/rasel/lunar/launcher/home/adapters/RssItemAdapter.kt b/app/src/main/kotlin/rasel/lunar/launcher/home/adapters/RssItemAdapter.kt index bc85b78..2e5dbbe 100644 --- a/app/src/main/kotlin/rasel/lunar/launcher/home/adapters/RssItemAdapter.kt +++ b/app/src/main/kotlin/rasel/lunar/launcher/home/adapters/RssItemAdapter.kt @@ -152,9 +152,10 @@ internal class RssItemAdapter ( }.dispatchUpdatesTo(this).apply { val visibleItemCount = (layoutManager?.findLastVisibleItemPosition() ?: 0) - (layoutManager?.findFirstVisibleItemPosition() ?: 0) + val first = layoutManager?.findLastVisibleItemPosition() ?: 0 if (visibleItemCount > 0) { - this@RssItemAdapter.notifyItemRangeChanged(0, visibleItemCount) - recyclerView?.scrollToPosition(0) + this@RssItemAdapter.notifyItemRangeChanged(first, visibleItemCount) +// recyclerView?.scrollToPosition(0) } } rssDataItemLis.clear()