fix crash with two different backstacks

This commit is contained in:
Maxim Bachinsky 2019-09-09 13:25:39 +03:00
parent ad4712d770
commit 490aa80528
1 changed files with 2 additions and 3 deletions

View File

@ -10,9 +10,8 @@ import ru.touchin.roboswag.components.navigation.viewcontrollers.ViewControllerN
*/
abstract class BottomNavigationActivity : NavigationActivity() {
open val innerNavigation by lazy {
getNavigationContainer(supportFragmentManager)?.navigation ?: navigation as ViewControllerNavigation<BottomNavigationActivity>
}
val innerNavigation: ViewControllerNavigation<BottomNavigationActivity>
get() = getNavigationContainer(supportFragmentManager)?.navigation ?: navigation as ViewControllerNavigation<BottomNavigationActivity>
private fun getNavigationContainer(fragmentManager: FragmentManager?): NavigationContainerFragment? =
fragmentManager