NTP-43193 | Confee keyboard fix (#15264)

This commit is contained in:
shreyansu raj
2025-03-06 14:58:27 +05:30
committed by GitHub
parent 2298fd81f7
commit fd17d049a1

View File

@@ -362,6 +362,13 @@ fun SendMoneyScreen(
if (!bottomSheetState.isVisible || !bottomSheetStateHolder.bottomSheetStateChange) {
sendMoneyViewModel.updateBottomSheetUIState(showBottomSheet = false)
// keyboardController?.show() // TODO : Check once BOM fixes this
if (
bottomSheetStateHolder.bottomSheetUIState
is SendMoneyBottomSheetType.SendMoneyMetaDataInputFieldBottomSheet
) {
focusManager.clearFocus()
keyboardController?.customHide(context = context, view = view)
}
}
}
}
@@ -565,10 +572,6 @@ fun SendMoneyScreen(
when (bottomSheetStateHolder.bottomSheetUIState) {
is SendMoneyBottomSheetType.PayeeSeverity,
is SendMoneyBottomSheetType.FirstTransactionConsentBottomSheet -> onBackClick()
is SendMoneyBottomSheetType.SendMoneyMetaDataInputFieldBottomSheet -> {
focusManager.clearFocus()
keyboardController?.customHide(context = context, view = view)
}
else -> {}
}
},