diff --git a/app/src/main/java/com/lagradost/cloudstream3/ui/home/HomeParentItemAdapterPreview.kt b/app/src/main/java/com/lagradost/cloudstream3/ui/home/HomeParentItemAdapterPreview.kt index dfe768d2..cc4ab895 100644 --- a/app/src/main/java/com/lagradost/cloudstream3/ui/home/HomeParentItemAdapterPreview.kt +++ b/app/src/main/java/com/lagradost/cloudstream3/ui/home/HomeParentItemAdapterPreview.kt @@ -280,9 +280,13 @@ class HomeParentItemAdapterPreview( private var homeAccount: View? = itemView.findViewById(R.id.home_preview_switch_account) + private var alternativeHomeAccount: View? = + itemView.findViewById(R.id.alternative_switch_account) private var topPadding: View? = itemView.findViewById(R.id.home_padding) + private var alternativeAccountPadding: View? = itemView.findViewById(R.id.alternative_account_padding) + private val homeNonePadding: View = itemView.findViewById(R.id.home_none_padding) private val previewCallback: ViewPager2.OnPageChangeCallback = @@ -482,6 +486,10 @@ class HomeParentItemAdapterPreview( activity?.showAccountSelectLinear() } + alternativeHomeAccount?.setOnClickListener { + activity?.showAccountSelectLinear() + } + (binding as? FragmentHomeHeadTvBinding)?.apply { homePreviewChangeApi.setOnClickListener { view -> view.context.selectHomepage(viewModel.repo?.name) { api -> @@ -563,6 +571,7 @@ class HomeParentItemAdapterPreview( previewCallback.onPageSelected(0) previewViewpager.isVisible = true previewViewpagerText.isVisible = true + alternativeAccountPadding?.isVisible = false //previewHeader.isVisible = true } } @@ -572,6 +581,7 @@ class HomeParentItemAdapterPreview( previewViewpager.setCurrentItem(0, false) previewViewpager.isVisible = false previewViewpagerText.isVisible = false + alternativeAccountPadding?.isVisible = true //previewHeader.isVisible = false } } diff --git a/app/src/main/res/layout/fragment_home_head.xml b/app/src/main/res/layout/fragment_home_head.xml index 0edaf230..1014c20f 100644 --- a/app/src/main/res/layout/fragment_home_head.xml +++ b/app/src/main/res/layout/fragment_home_head.xml @@ -136,6 +136,25 @@ + + + + +