Loading app/src/main/java/foundation/e/advancedprivacy/common/extensions/NavControllerExtensions.kt +1 −8 Original line number Diff line number Diff line Loading @@ -17,18 +17,11 @@ package foundation.e.advancedprivacy.common.extensions import android.os.Bundle import androidx.navigation.NavController import androidx.navigation.NavDirections fun NavController.safeNavigate(direction: NavDirections) { currentDestination?.getAction(direction.actionId)?.run { navigate(direction.actionId) } } fun NavController.safeNavigateWithArgs(direction: NavDirections, bundle: Bundle?) { currentDestination?.getAction(direction.actionId)?.run { navigate(direction.actionId, bundle) navigate(direction) } } Loading
app/src/main/java/foundation/e/advancedprivacy/common/extensions/NavControllerExtensions.kt +1 −8 Original line number Diff line number Diff line Loading @@ -17,18 +17,11 @@ package foundation.e.advancedprivacy.common.extensions import android.os.Bundle import androidx.navigation.NavController import androidx.navigation.NavDirections fun NavController.safeNavigate(direction: NavDirections) { currentDestination?.getAction(direction.actionId)?.run { navigate(direction.actionId) } } fun NavController.safeNavigateWithArgs(direction: NavDirections, bundle: Bundle?) { currentDestination?.getAction(direction.actionId)?.run { navigate(direction.actionId, bundle) navigate(direction) } }