diff --git a/app/src/main/java/com/huanchengfly/tieba/post/fragments/MainForumListFragment.kt b/app/src/main/java/com/huanchengfly/tieba/post/fragments/MainForumListFragment.kt index 25407b81..763f2b89 100644 --- a/app/src/main/java/com/huanchengfly/tieba/post/fragments/MainForumListFragment.kt +++ b/app/src/main/java/com/huanchengfly/tieba/post/fragments/MainForumListFragment.kt @@ -298,12 +298,16 @@ class MainForumListFragment : BaseFragment(), Refreshable, Toolbar.OnMenuItemCli } private fun List.addFakeItems(divisor: Int): List { - val fakeItemCount = divisor - (size % divisor) - return toMutableList().apply { - repeat(fakeItemCount) { - add(ForumRecommend.LikeForum("", "", "1", "0", "", isFake = true)) + val mod = size % divisor + if (mod > 0) { + val fakeItemCount = divisor - mod + return toMutableList().apply { + repeat(fakeItemCount) { + add(ForumRecommend.LikeForum("", "", "1", "0", "", isFake = true)) + } } } + return this } override fun onRefresh() { diff --git a/app/src/main/java/com/huanchengfly/tieba/post/utils/ThemeUtil.kt b/app/src/main/java/com/huanchengfly/tieba/post/utils/ThemeUtil.kt index 78ca9b63..bb7ebb7d 100644 --- a/app/src/main/java/com/huanchengfly/tieba/post/utils/ThemeUtil.kt +++ b/app/src/main/java/com/huanchengfly/tieba/post/utils/ThemeUtil.kt @@ -371,7 +371,7 @@ object ThemeUtil { } @JvmStatic - fun setTranslucentThemeBackground(view: View) { + fun setTranslucentThemeBackground(view: View?) { setTranslucentThemeBackground(view, true, false) }