fix: exoplayer initialization
This commit is contained in:
parent
865b96a219
commit
386e02a564
3 changed files with 6 additions and 3 deletions
|
@ -47,7 +47,6 @@ class SettingsAddonActivity : AppCompatActivity() {
|
|||
private val downloadAddonManager: DownloadAddonManager = Injekt.get()
|
||||
private val torrentAddonManager: TorrentAddonManager = Injekt.get()
|
||||
|
||||
@OptIn(DelicateCoroutinesApi::class)
|
||||
override fun onCreate(savedInstanceState: Bundle?) {
|
||||
super.onCreate(savedInstanceState)
|
||||
ThemeManager(this).applyTheme()
|
||||
|
@ -193,7 +192,7 @@ class SettingsAddonActivity : AppCompatActivity() {
|
|||
Injekt.get<TorrentAddonManager>().extension?.let {
|
||||
if (isChecked) {
|
||||
lifecycleScope.launchIO {
|
||||
if (!ServerService.isRunning()) {
|
||||
if (!ServerService.isRunning() && torrentAddonManager.isAvailable()) {
|
||||
ServerService.start()
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue