diff --git a/app/src/main/java/com/lagradost/cloudstream3/ui/account/AccountAdapter.kt b/app/src/main/java/com/lagradost/cloudstream3/ui/account/AccountAdapter.kt
index c94aa166..98bbf08f 100644
--- a/app/src/main/java/com/lagradost/cloudstream3/ui/account/AccountAdapter.kt
+++ b/app/src/main/java/com/lagradost/cloudstream3/ui/account/AccountAdapter.kt
@@ -1,9 +1,7 @@
package com.lagradost.cloudstream3.ui.account
-import android.os.Build
import android.view.LayoutInflater
import android.view.ViewGroup
-import androidx.annotation.RequiresApi
import androidx.core.view.isVisible
import androidx.recyclerview.widget.RecyclerView
import com.lagradost.cloudstream3.databinding.AccountListItemBinding
@@ -27,9 +25,8 @@ class AccountAdapter(
binding.lockIcon.isVisible = account.lockPin != null
binding.outline.isVisible = isLastUsedAccount
- @RequiresApi(Build.VERSION_CODES.O)
- if (isTvSettings()) {
- binding.root.isFocusedByDefault = isLastUsedAccount
+ if (isTvSettings() && isLastUsedAccount) {
+ binding.root.requestFocus()
}
binding.root.setOnClickListener {
@@ -61,4 +58,4 @@ class AccountAdapter(
override fun getItemCount(): Int {
return accounts.size
}
-}
+}
\ No newline at end of file
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 28777206..5f7e2916 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
@@ -71,4 +71,4 @@ class AccountSelectActivity : AppCompatActivity() {
startActivity(mainIntent)
finish() // Finish the account selection activity
}
-}
+}
\ No newline at end of file
diff --git a/app/src/main/res/layout/account_list_item.xml b/app/src/main/res/layout/account_list_item.xml
index 33b52fd4..3331b85b 100644
--- a/app/src/main/res/layout/account_list_item.xml
+++ b/app/src/main/res/layout/account_list_item.xml
@@ -52,4 +52,5 @@
android:gravity="center"
android:padding="10dp"
android:textSize="16sp" />
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_account_select.xml b/app/src/main/res/layout/activity_account_select.xml
index 192ff984..72f959d2 100644
--- a/app/src/main/res/layout/activity_account_select.xml
+++ b/app/src/main/res/layout/activity_account_select.xml
@@ -1,7 +1,6 @@
-
-
-
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_account_select_tv.xml b/app/src/main/res/layout/activity_account_select_tv.xml
index 349c8c5e..8d32944e 100644
--- a/app/src/main/res/layout/activity_account_select_tv.xml
+++ b/app/src/main/res/layout/activity_account_select_tv.xml
@@ -1,7 +1,6 @@
-
-
-
+
\ No newline at end of file