This commit is contained in:
Horis
2023-06-24 07:29:43 +08:00
parent a4cbe8539a
commit d01f9942fb
@@ -15,6 +15,7 @@ import io.legado.app.data.entities.rule.RowUi
import io.legado.app.databinding.DialogLoginBinding import io.legado.app.databinding.DialogLoginBinding
import io.legado.app.databinding.ItemFilletTextBinding import io.legado.app.databinding.ItemFilletTextBinding
import io.legado.app.databinding.ItemSourceEditBinding import io.legado.app.databinding.ItemSourceEditBinding
import io.legado.app.help.coroutine.Coroutine
import io.legado.app.lib.dialogs.alert import io.legado.app.lib.dialogs.alert
import io.legado.app.lib.theme.primaryColor import io.legado.app.lib.theme.primaryColor
import io.legado.app.ui.about.AppLogDialog import io.legado.app.ui.about.AppLogDialog
@@ -77,6 +78,7 @@ class SourceLoginDialog : BaseDialogFragment(R.layout.dialog_login, true) {
it.textView.text = rowUi.name it.textView.text = rowUi.name
it.textView.setPadding(16.dpToPx()) it.textView.setPadding(16.dpToPx())
it.root.onClick { it.root.onClick {
Coroutine.async {
if (rowUi.action.isAbsUrl()) { if (rowUi.action.isAbsUrl()) {
context?.openUrl(rowUi.action!!) context?.openUrl(rowUi.action!!)
} else { } else {
@@ -100,6 +102,7 @@ class SourceLoginDialog : BaseDialogFragment(R.layout.dialog_login, true) {
} }
} }
} }
}
binding.toolBar.inflateMenu(R.menu.source_login) binding.toolBar.inflateMenu(R.menu.source_login)
binding.toolBar.menu.applyTint(requireContext()) binding.toolBar.menu.applyTint(requireContext())
binding.toolBar.setOnMenuItemClickListener { item -> binding.toolBar.setOnMenuItemClickListener { item ->