From 6ccbc88ef52fb5e28acc002f4f8574b1618dadfb Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Thu, 18 Dec 2025 15:07:08 +0100 Subject: [PATCH] Reset the handlers when coming back from ShowQrCode screen. --- .../android/features/linknewdevice/impl/LinkNewDeviceFlowNode.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/features/linknewdevice/impl/src/main/kotlin/io/element/android/features/linknewdevice/impl/LinkNewDeviceFlowNode.kt b/features/linknewdevice/impl/src/main/kotlin/io/element/android/features/linknewdevice/impl/LinkNewDeviceFlowNode.kt index 97d73bbc05..23c6b6ab2d 100644 --- a/features/linknewdevice/impl/src/main/kotlin/io/element/android/features/linknewdevice/impl/LinkNewDeviceFlowNode.kt +++ b/features/linknewdevice/impl/src/main/kotlin/io/element/android/features/linknewdevice/impl/LinkNewDeviceFlowNode.kt @@ -247,6 +247,7 @@ class LinkNewDeviceFlowNode( is NavTarget.MobileShowQrCode -> { val callback = object : ShowQrCodeNode.Callback { override fun navigateBack() { + linkNewMobileHandler.reset() backstack.pop() } }