From 411a2444ffa3be03d9d637340bfde95af878d055 Mon Sep 17 00:00:00 2001 From: Luna712 <142361265+Luna712@users.noreply.github.com> Date: Sat, 4 Nov 2023 13:12:15 -0600 Subject: [PATCH] Make sure linear account select is up-to-date --- .../java/com/lagradost/cloudstream3/ui/account/AccountHelper.kt | 2 ++ .../lagradost/cloudstream3/ui/account/AccountSelectActivity.kt | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/lagradost/cloudstream3/ui/account/AccountHelper.kt b/app/src/main/java/com/lagradost/cloudstream3/ui/account/AccountHelper.kt index e92cbc8d..60ec0f83 100644 --- a/app/src/main/java/com/lagradost/cloudstream3/ui/account/AccountHelper.kt +++ b/app/src/main/java/com/lagradost/cloudstream3/ui/account/AccountHelper.kt @@ -307,6 +307,8 @@ object AccountHelper { recyclerView.setLinearListLayout(isHorizontal = true) + viewModel.handleAccountUpdate(activity) + activity.observe(viewModel.accounts) { liveAccounts -> recyclerView.adapter = AccountAdapter( liveAccounts, diff --git a/app/src/main/java/com/lagradost/cloudstream3/ui/account/AccountSelectActivity.kt b/app/src/main/java/com/lagradost/cloudstream3/ui/account/AccountSelectActivity.kt index d1c8b422..8ac75e02 100644 --- a/app/src/main/java/com/lagradost/cloudstream3/ui/account/AccountSelectActivity.kt +++ b/app/src/main/java/com/lagradost/cloudstream3/ui/account/AccountSelectActivity.kt @@ -34,7 +34,7 @@ class AccountSelectActivity : AppCompatActivity() { ) val accounts = getAccounts(this@AccountSelectActivity) - + // Don't show account selection if there is only // one account that exists if (!isEditingFromMainActivity && accounts.count() <= 1) {