NTP-43193 | Onboarded QR Card click fix (#15167)

This commit is contained in:
shreyansu raj
2025-02-28 15:08:50 +05:30
committed by GitHub
parent 8e54c89291
commit 676459fa08
2 changed files with 12 additions and 15 deletions

View File

@@ -61,7 +61,15 @@ fun QROnboardedView(
Column(
horizontalAlignment = Alignment.CenterHorizontally,
modifier =
Modifier.height(404.dp).padding(top = 16.dp, bottom = 32.dp, start = 40.dp, end = 40.dp),
Modifier.height(404.dp)
.conditional(isBankContainerClickable) {
noRippleClickableWithDebounce {
qrDetails.linkedAccountEntity?.let { account ->
onSelected(SettingAction.AccountDetails(linkedAccountEntity = account))
}
}
}
.padding(top = 16.dp, bottom = 32.dp, start = 40.dp, end = 40.dp),
) {
if (qrDetails.linkedAccountEntity?.isAccountPrimary.orFalse()) {
PrimaryAccountTypeTag()
@@ -70,17 +78,7 @@ fun QROnboardedView(
}
Spacer(modifier = Modifier.height(4.dp))
Row(
modifier =
Modifier.conditional(isBankContainerClickable) {
noRippleClickableWithDebounce {
qrDetails.linkedAccountEntity?.let { account ->
onSelected(
SettingAction.AccountDetails(linkedAccountEntity = account)
)
}
}
}
.padding(vertical = 2.dp),
modifier = Modifier.padding(vertical = 2.dp),
verticalAlignment = Alignment.CenterVertically,
horizontalArrangement = Arrangement.Center,
) {
@@ -209,6 +207,7 @@ fun QRNonOnboardedView(qrDetails: QrDetails?, onSelected: (SettingAction) -> Uni
CardType.NON_ONBOARDED.name -> {
onSelected(SettingAction.Onboarding)
}
else -> {
onSelected(SettingAction.AddAccount)
}

View File

@@ -1923,9 +1923,7 @@ constructor(
)
}
} else {
if (!isPaymentFromLiteAccount) {
updateScreenState(screenState = SendMoneyScreenState.PaymentInProgressPostPinInput)
}
updateScreenState(screenState = SendMoneyScreenState.PaymentInProgressPostPinInput)
if (!checkIsInternetAvailableOrShowError()) return
if (checkIsAirplaneModeOnOrShowError()) return