diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/base/controller/ConductorExtensions.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/base/controller/ConductorExtensions.kt index a3148d847..33ac644f4 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/base/controller/ConductorExtensions.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/base/controller/ConductorExtensions.kt @@ -1,6 +1,5 @@ package eu.kanade.tachiyomi.ui.base.controller -import android.content.Intent import android.content.pm.PackageManager.PERMISSION_GRANTED import androidx.core.content.ContextCompat import androidx.core.net.toUri @@ -9,7 +8,7 @@ import com.bluelinelabs.conductor.Router import com.bluelinelabs.conductor.RouterTransaction import eu.kanade.tachiyomi.ui.base.changehandler.OneWayFadeChangeHandler import eu.kanade.tachiyomi.ui.main.MainActivity -import eu.kanade.tachiyomi.util.system.toast +import eu.kanade.tachiyomi.util.system.openInBrowser fun Router.popControllerWithTag(tag: String): Boolean { val controller = getControllerWithTag(tag) @@ -36,12 +35,7 @@ fun Controller.withFadeTransaction(): RouterTransaction { } fun Controller.openInBrowser(url: String) { - try { - val intent = Intent(Intent.ACTION_VIEW, url.toUri()) - startActivity(intent) - } catch (e: Throwable) { - activity?.toast(e.message) - } + activity?.openInBrowser(url.toUri()) } /**