diff --git a/app/src/main/java/com/sw/inbound/ui/page/PurchaseOrderScreen.kt b/app/src/main/java/com/sw/inbound/ui/page/PurchaseOrderScreen.kt index a48ee5d..86da58f 100644 --- a/app/src/main/java/com/sw/inbound/ui/page/PurchaseOrderScreen.kt +++ b/app/src/main/java/com/sw/inbound/ui/page/PurchaseOrderScreen.kt @@ -133,7 +133,6 @@ fun PurchaseOrderScreen( ) ) { if (first.value) { - viewModel.updateFirstState(false) return@Box } if (products.isEmpty()) { diff --git a/app/src/main/java/com/sw/inbound/viewmodel/PurchaseOrderViewModel.kt b/app/src/main/java/com/sw/inbound/viewmodel/PurchaseOrderViewModel.kt index fe4561c..db28d4b 100644 --- a/app/src/main/java/com/sw/inbound/viewmodel/PurchaseOrderViewModel.kt +++ b/app/src/main/java/com/sw/inbound/viewmodel/PurchaseOrderViewModel.kt @@ -48,6 +48,7 @@ class PurchaseOrderViewModel @Inject constructor( _supplierList.value = _supplierList.value + it } } + updateFirstState(false) } } else { launchWithLoading { @@ -57,6 +58,7 @@ class PurchaseOrderViewModel @Inject constructor( _supplierList.value = it } } + updateFirstState(false) } } }