parent
6682386fc8
commit
28ecf241f5
|
@ -179,6 +179,9 @@ open class HomeActivity : AppCompatActivity() {
|
|||
|
||||
@Suppress("ComplexMethod")
|
||||
fun openToBrowser(from: BrowserDirection, customTabSessionId: String? = null) {
|
||||
if (sessionObserver == null)
|
||||
sessionObserver = subscribeToSessions()
|
||||
|
||||
if (navHost.navController.currentDestination?.id == R.id.browserFragment) return
|
||||
val directions = if (!navHost.navController.popBackStack(R.id.browserFragment, false)) {
|
||||
when (from) {
|
||||
|
@ -207,9 +210,6 @@ open class HomeActivity : AppCompatActivity() {
|
|||
null
|
||||
}
|
||||
|
||||
if (sessionObserver == null)
|
||||
sessionObserver = subscribeToSessions()
|
||||
|
||||
directions?.let {
|
||||
navHost.navController.navigate(it)
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue