1
0
mirror of https://github.com/TeamNewPipe/NewPipe synced 2024-11-16 14:54:57 +00:00

Put "New feed group" item at the top

This commit is contained in:
Stypox 2022-10-27 13:51:56 +02:00
parent 8f157be7e0
commit 8ceefee1e3
No known key found for this signature in database
GPG Key ID: 4BDF1B40A49FDD23

View File

@ -414,6 +414,7 @@ class SubscriptionFragment : BaseStateFragment<SubscriptionState>() {
val listViewMode = viewModel.getListViewMode() val listViewMode = viewModel.getListViewMode()
carouselAdapter.clear() carouselAdapter.clear()
carouselAdapter.add(if (listViewMode) FeedGroupAddNewItem() else FeedGroupAddNewGridItem())
carouselAdapter.add( carouselAdapter.add(
if (listViewMode) if (listViewMode)
FeedGroupCardItem(-1, getString(R.string.all), FeedGroupIcon.RSS) FeedGroupCardItem(-1, getString(R.string.all), FeedGroupIcon.RSS)
@ -421,7 +422,6 @@ class SubscriptionFragment : BaseStateFragment<SubscriptionState>() {
FeedGroupCardGridItem(-1, getString(R.string.all), FeedGroupIcon.RSS) FeedGroupCardGridItem(-1, getString(R.string.all), FeedGroupIcon.RSS)
) )
carouselAdapter.addAll(groups) carouselAdapter.addAll(groups)
carouselAdapter.add(if (listViewMode) FeedGroupAddNewItem() else FeedGroupAddNewGridItem())
if (feedGroupsCarouselState != null) { if (feedGroupsCarouselState != null) {
feedGroupsCarousel.onRestoreInstanceState(feedGroupsCarouselState) feedGroupsCarousel.onRestoreInstanceState(feedGroupsCarouselState)