mirror of
https://github.com/recloudstream/cloudstream.git
synced 2024-08-15 01:53:11 +00:00
Fix focus and loadThemes for activity
This commit is contained in:
parent
39bdcb941f
commit
4644e523b0
2 changed files with 7 additions and 2 deletions
|
@ -25,9 +25,12 @@ class AccountAdapter(
|
||||||
binding.lockIcon.isVisible = account.lockPin != null
|
binding.lockIcon.isVisible = account.lockPin != null
|
||||||
binding.outline.isVisible = isLastUsedAccount
|
binding.outline.isVisible = isLastUsedAccount
|
||||||
|
|
||||||
if (isTvSettings() && isLastUsedAccount) {
|
if (isTvSettings()) {
|
||||||
|
binding.root.isFocusableInTouchMode = true
|
||||||
|
if (isLastUsedAccount) {
|
||||||
binding.root.requestFocus()
|
binding.root.requestFocus()
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
binding.root.setOnClickListener {
|
binding.root.setOnClickListener {
|
||||||
onItemClick(account)
|
onItemClick(account)
|
||||||
|
|
|
@ -7,6 +7,7 @@ import androidx.recyclerview.widget.GridLayoutManager
|
||||||
import androidx.recyclerview.widget.LinearLayoutManager
|
import androidx.recyclerview.widget.LinearLayoutManager
|
||||||
import androidx.recyclerview.widget.RecyclerView
|
import androidx.recyclerview.widget.RecyclerView
|
||||||
import com.lagradost.cloudstream3.CommonActivity
|
import com.lagradost.cloudstream3.CommonActivity
|
||||||
|
import com.lagradost.cloudstream3.CommonActivity.loadThemes
|
||||||
import com.lagradost.cloudstream3.MainActivity
|
import com.lagradost.cloudstream3.MainActivity
|
||||||
import com.lagradost.cloudstream3.R
|
import com.lagradost.cloudstream3.R
|
||||||
import com.lagradost.cloudstream3.databinding.ActivityAccountSelectBinding
|
import com.lagradost.cloudstream3.databinding.ActivityAccountSelectBinding
|
||||||
|
@ -21,6 +22,7 @@ class AccountSelectActivity : AppCompatActivity() {
|
||||||
override fun onCreate(savedInstanceState: Bundle?) {
|
override fun onCreate(savedInstanceState: Bundle?) {
|
||||||
super.onCreate(savedInstanceState)
|
super.onCreate(savedInstanceState)
|
||||||
CommonActivity.init(this)
|
CommonActivity.init(this)
|
||||||
|
loadThemes(this)
|
||||||
|
|
||||||
val binding = if (isTvSettings()) {
|
val binding = if (isTvSettings()) {
|
||||||
ActivityAccountSelectTvBinding.inflate(layoutInflater)
|
ActivityAccountSelectTvBinding.inflate(layoutInflater)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue