Remove or replace unnecessary BackHandler calls (#4148)

* Remove/replace `BackHandler` calls:

- For `UserProfileView`, remove the redundant `BackHandler` -> `navigateUp()` call.
- For `SetupBiometricView`, remove the `enabled = true` parameter, as this is the default value.
This commit is contained in:
Jorge Martin Espinosa 2025-01-15 10:43:26 +01:00 committed by GitHub
parent f31e648e35
commit a74a62c090
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 5 additions and 21 deletions

View file

@ -45,9 +45,8 @@ fun QrCodeConfirmationView(
onCancel: () -> Unit,
modifier: Modifier = Modifier,
) {
BackHandler {
onCancel()
}
BackHandler(onBack = onCancel)
val icon = when (step) {
is QrCodeConfirmationStep.DisplayCheckCode -> CompoundIcons.Computer()
is QrCodeConfirmationStep.DisplayVerificationCode -> CompoundIcons.LockSolid()

View file

@ -45,16 +45,14 @@ fun QrCodeErrorView(
onRetry: () -> Unit,
modifier: Modifier = Modifier,
) {
BackHandler {
onRetry()
}
BackHandler(onBack = onRetry)
FlowStepPage(
modifier = modifier,
iconStyle = BigIcon.Style.AlertSolid,
title = titleText(errorScreenType, appName),
subTitle = subtitleText(errorScreenType, appName),
content = { Content(errorScreenType) },
buttons = { Buttons(onRetry) }
buttons = { Buttons(onRetry) },
)
}