Reset the handlers when starting over after an error.
This commit is contained in:
@@ -258,6 +258,8 @@ class LinkNewDeviceFlowNode(
|
||||
is NavTarget.Error -> {
|
||||
val callback = object : ErrorNode.Callback {
|
||||
override fun onRetry() {
|
||||
linkNewMobileHandler.reset()
|
||||
linkNewDesktopHandler.reset()
|
||||
backstack.newRoot(NavTarget.Root)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user