diff --git a/app/src/main/java/com/topjohnwu/magisk/arch/BaseFragment.kt b/app/src/main/java/com/topjohnwu/magisk/arch/BaseFragment.kt index 02d000f0e..3e8150d5d 100644 --- a/app/src/main/java/com/topjohnwu/magisk/arch/BaseFragment.kt +++ b/app/src/main/java/com/topjohnwu/magisk/arch/BaseFragment.kt @@ -83,7 +83,7 @@ abstract class BaseFragment : Fragment(), ViewModelHo } fun NavDirections.navigate() { - navigation?.navigate(this) + navigation?.currentDestination?.getAction(actionId)?.let { navigation!!.navigate(this) } } }