Stop using custom tabs (closes #6821)

This commit is contained in:
arkon
2022-03-26 15:45:58 -04:00
parent b89acb5853
commit c06ad8b87e
5 changed files with 15 additions and 64 deletions

View File

@@ -53,10 +53,10 @@ class SettingsTrackingController :
titleRes = R.string.services
trackPreference(trackManager.myAnimeList) {
activity?.openInBrowser(MyAnimeListApi.authUrl(), trackManager.myAnimeList.getLogoColor())
activity?.openInBrowser(MyAnimeListApi.authUrl())
}
trackPreference(trackManager.aniList) {
activity?.openInBrowser(AnilistApi.authUrl(), trackManager.aniList.getLogoColor())
activity?.openInBrowser(AnilistApi.authUrl())
}
trackPreference(trackManager.kitsu) {
val dialog = TrackLoginDialog(trackManager.kitsu, R.string.email)
@@ -64,10 +64,10 @@ class SettingsTrackingController :
dialog.showDialog(router)
}
trackPreference(trackManager.shikimori) {
activity?.openInBrowser(ShikimoriApi.authUrl(), trackManager.shikimori.getLogoColor())
activity?.openInBrowser(ShikimoriApi.authUrl())
}
trackPreference(trackManager.bangumi) {
activity?.openInBrowser(BangumiApi.authUrl(), trackManager.bangumi.getLogoColor())
activity?.openInBrowser(BangumiApi.authUrl())
}
infoPreference(R.string.tracking_info)

View File

@@ -200,7 +200,7 @@ class WebViewActivity : BaseViewBindingActivity<WebviewActivityBinding>() {
}
private fun openInBrowser() {
openInBrowser(binding.webview.url!!)
openInBrowser(binding.webview.url!!, forceDefaultBrowser = true)
}
companion object {