mirror of
https://github.com/Novaloop-AG/element-x-android.git
synced 2026-11-03 16:10:00 +00:00
Reset the handlers when starting over after an error.
This commit is contained in:
+2
@@ -258,6 +258,8 @@ class LinkNewDeviceFlowNode(
|
|||||||
is NavTarget.Error -> {
|
is NavTarget.Error -> {
|
||||||
val callback = object : ErrorNode.Callback {
|
val callback = object : ErrorNode.Callback {
|
||||||
override fun onRetry() {
|
override fun onRetry() {
|
||||||
|
linkNewMobileHandler.reset()
|
||||||
|
linkNewDesktopHandler.reset()
|
||||||
backstack.newRoot(NavTarget.Root)
|
backstack.newRoot(NavTarget.Root)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user