diff --git a/app/src/main/java/com/nova/brain/glass/viewmodel/CompositeLayupTaskVM.kt b/app/src/main/java/com/nova/brain/glass/viewmodel/CompositeLayupTaskVM.kt index 03ee686..db4a0fe 100644 --- a/app/src/main/java/com/nova/brain/glass/viewmodel/CompositeLayupTaskVM.kt +++ b/app/src/main/java/com/nova/brain/glass/viewmodel/CompositeLayupTaskVM.kt @@ -125,7 +125,6 @@ class CompositeLayupTaskVM : BaseListViewModel() { } private fun bindTaskDetail(detail: CompositeLayupTaskDetail, stepOverride: Int? = null) { - taskDetail.value = detail this.taskNo = detail.taskNo.ifBlank { taskNo } totalSteps = detail.taskSteps.coerceAtLeast(detail.detailList?.size ?: 1).coerceAtLeast(1) currentStepSeq = when { @@ -134,6 +133,7 @@ class CompositeLayupTaskVM : BaseListViewModel() { else -> 1 }.coerceIn(1, totalSteps) lastRecognizeFinished = currentStepSeq >= totalSteps + taskDetail.value = detail } override fun onCleared() {