From d0858b684b94ddc85fad13fe7a0aa26c41e68942 Mon Sep 17 00:00:00 2001 From: Kshitij Pramod Ghongadi Date: Wed, 23 Apr 2025 15:48:47 +0530 Subject: [PATCH] NTP-56751 | Unified Error Experience | Jarvis Bottom sheet loading fix (#15887) --- .../common/bottom_sheet/CheckboxWithDropdownBottomsheet.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/android/navi-insurance/src/main/java/com/navi/insurance/common/bottom_sheet/CheckboxWithDropdownBottomsheet.kt b/android/navi-insurance/src/main/java/com/navi/insurance/common/bottom_sheet/CheckboxWithDropdownBottomsheet.kt index 2295e425bf..e9a5479d6e 100644 --- a/android/navi-insurance/src/main/java/com/navi/insurance/common/bottom_sheet/CheckboxWithDropdownBottomsheet.kt +++ b/android/navi-insurance/src/main/java/com/navi/insurance/common/bottom_sheet/CheckboxWithDropdownBottomsheet.kt @@ -95,8 +95,9 @@ class CheckboxWithDropdownBottomsheet : BaseBottomSheet(), WidgetCallback { callbackViewModel.callbackStatusFlow .onEach { when (it) { - is ResponseState.Failure -> Unit - ResponseState.Idle -> Unit + is ResponseState.Failure, + ResponseState.Idle -> + callbackViewModel.setFooterButtonState(FooterButtonState.ENABLED.name) ResponseState.Loading -> Unit is ResponseState.Success -> { onClick(it.value, null)