Updated on 2026-08-14

This commit is contained in:
Tangem 2023-11-30 18:50:17 +02:00
parent 330372c600
commit 95c2457832

View file

@ -75,11 +75,13 @@ interface FragmentOnBackPressedHandler {
@SuppressLint("FragmentBackPressedCallback")
fun Fragment.addBackPressHandler(handler: FragmentOnBackPressedHandler) {
requireActivity().onBackPressedDispatcher.addCallback {
handler.handleOnBackPressed()
}
requireActivity().onBackPressedDispatcher.addCallback(
owner = this,
onBackPressed = { handler.handleOnBackPressed() }
)
view?.findViewById<Toolbar>(R.id.toolbar)?.setNavigationOnClickListener {
handler.handleOnBackPressed()
}
}
}