Index: sources/gui/qml/dialogs/AcidConcentrateAdjustment.qml =================================================================== diff -u -r9ea6aa3bf4e8c4b5ef8970a6c19ad12b5765c58d -rb556748931f7d625cf3fac11327fcdc6e462668d --- sources/gui/qml/dialogs/AcidConcentrateAdjustment.qml (.../AcidConcentrateAdjustment.qml) (revision 9ea6aa3bf4e8c4b5ef8970a6c19ad12b5765c58d) +++ sources/gui/qml/dialogs/AcidConcentrateAdjustment.qml (.../AcidConcentrateAdjustment.qml) (revision b556748931f7d625cf3fac11327fcdc6e462668d) @@ -35,9 +35,14 @@ width : 1000 height : 600 padding : Variables.defaultMargin - onVisibleChanged: vTreatmentRanges.doCheckAcidConcentrate(vTreatmentCreate.acidConcentrateSet, - vTreatmentCreate.acidConcentrate) + onVisibleChanged: visible ? vTreatmentRanges.doPopulateAcidConcentrate( vTreatmentCreate.acidConcentrateSet, + vTreatmentCreate.acidConcentrate) : + notificationText = "" + Connections { target: vTDOpMode + function onPreTreatmentChanged() { if (vTDOpMode.preTreatment) { _root.close() } } + } + Item { id : _contentItem anchors.fill: parent @@ -142,7 +147,7 @@ } } - function onDidCheckAcidConcentrate ( vChecked ) { + function onDidPopulateAcidConcentrate ( vChecked ) { if ( vChecked ) { _potassiumValueControl.isActive = true _calciumValueControl.isActive = true