feat: Temporary fix for not displaying estimations when minimal values are set using air-handler measurements.

This commit is contained in:
2024-06-10 17:05:04 -04:00
parent 3bfcc8a0b2
commit 2e42f3a0e2
3 changed files with 15 additions and 7 deletions

View File

@@ -271,8 +271,9 @@ extension Store where State == EquipmentMeasurementForm.State {
@ViewAction(for: EquipmentMeasurementForm.self)
public struct EquipmentMeasurementFormView: View {
@FocusState private var focusedField: EquipmentMeasurementForm.State.Field?
@Bindable public var store: StoreOf<EquipmentMeasurementForm>
public init(store: StoreOf<EquipmentMeasurementForm>) {
self.store = store
}
@@ -322,6 +323,7 @@ public struct EquipmentMeasurementFormView: View {
}
}
}
.bind($focusedField, to: $store.focusedField)
.onAppear { send(.onAppear) }
.textLabelStyle(.boldSecondary)
.textFieldStyle(.roundedBorder)
@@ -373,6 +375,7 @@ public struct EquipmentMeasurementFormView: View {
fractionLength: fractionLength,
numberPad: field == .airflow
)
.focused($focusedField, equals: field)
}
@ViewBuilder