diff --git a/app/src/main/java/io/legado/app/ui/rss/favorites/RssFavoritesActivity.kt b/app/src/main/java/io/legado/app/ui/rss/favorites/RssFavoritesActivity.kt index 243fec33c..0d3b3a0b9 100644 --- a/app/src/main/java/io/legado/app/ui/rss/favorites/RssFavoritesActivity.kt +++ b/app/src/main/java/io/legado/app/ui/rss/favorites/RssFavoritesActivity.kt @@ -104,13 +104,12 @@ class RssFavoritesActivity : BaseActivity() { if (groupsMenu != null) { upGroupsMenu() } - if (groupList.isNotEmpty() && currentGroup.isEmpty()) { - currentGroup = groupList[0] - } adapter.notifyDataSetChanged() val item = groupList.indexOf(currentGroup) if (item > -1) { binding.viewPager.setCurrentItem(item) + } else if (groupList.isNotEmpty()) { + currentGroup = groupList[binding.viewPager.currentItem] } } }