优化校验书源逻辑

pull/408/head
口口吕 6 years ago
parent c47bb91815
commit cecf063efa
  1. 11
      app/src/main/java/io/legado/app/ui/book/source/manage/BookSourceActivity.kt

@ -24,6 +24,7 @@ import io.legado.app.base.VMBaseActivity
import io.legado.app.constant.AppPattern import io.legado.app.constant.AppPattern
import io.legado.app.constant.EventBus import io.legado.app.constant.EventBus
import io.legado.app.data.entities.BookSource import io.legado.app.data.entities.BookSource
import io.legado.app.help.AppConfig.backgroundVerification
import io.legado.app.help.IntentDataHelp import io.legado.app.help.IntentDataHelp
import io.legado.app.lib.dialogs.* import io.legado.app.lib.dialogs.*
import io.legado.app.lib.theme.ATH import io.legado.app.lib.theme.ATH
@ -304,10 +305,12 @@ class BookSourceActivity : VMBaseActivity<BookSourceViewModel>(R.layout.activity
} }
val bundle = Bundle() val bundle = Bundle()
bundle.putInt("maxProgress", adapter.getSelection().size) bundle.putInt("maxProgress", adapter.getSelection().size)
CheckSourceDialog().apply { if (!backgroundVerification) {
arguments = bundle CheckSourceDialog().apply {
CheckSource.start(this@BookSourceActivity, adapter.getSelection()) arguments = bundle
}.show(supportFragmentManager, "CheckDialog") }.show(supportFragmentManager, "CheckDialog")
}
CheckSource.start(this@BookSourceActivity, adapter.getSelection())
} }
noButton { } noButton { }
}.show().applyTint() }.show().applyTint()

Loading…
Cancel
Save