Vaibhav Jaiswal
07/02/2024, 5:28 AMnavigator.pop()
from the app bar button or so
When the BackHandler is added by some specific component in the stack nav
Eg:
--- Root Component (Stack Nav) (Has the app bar with back button)
------- Screen 1 (Adds back handler)
Arkadii Ivanov
07/02/2024, 8:11 AMVaibhav Jaiswal
07/02/2024, 8:44 AMArkadii Ivanov
07/02/2024, 8:45 AMArkadii Ivanov
07/02/2024, 8:45 AMVaibhav Jaiswal
07/02/2024, 8:46 AMVaibhav Jaiswal
07/02/2024, 8:46 AMVaibhav Jaiswal
07/02/2024, 8:47 AMnavigator.pop()
Would this work?Arkadii Ivanov
07/02/2024, 8:56 AMVaibhav Jaiswal
07/02/2024, 8:56 AMchildStack.value.active.instance.component.backCallback?.onBack() ?: navigation.pop()
Calling this on app bar back press
If any component in stack nav has a custom back handler, it will be invokedArkadii Ivanov
07/02/2024, 8:59 AMArkadii Ivanov
07/02/2024, 8:59 AMVaibhav Jaiswal
07/02/2024, 9:00 AM