Index: sources/view/VWaterSampleModel.cpp =================================================================== diff -u -rb110ee732fe1306669f71d9c17ed4714e1f03ee2 -r16aaf5ab7e1c58199754a132d624a470295d3440 --- sources/view/VWaterSampleModel.cpp (.../VWaterSampleModel.cpp) (revision b110ee732fe1306669f71d9c17ed4714e1f03ee2) +++ sources/view/VWaterSampleModel.cpp (.../VWaterSampleModel.cpp) (revision 16aaf5ab7e1c58199754a132d624a470295d3440) @@ -16,12 +16,12 @@ void View::VWaterSampleModel::initModel() { _model.clear(); - _model.insertRow( eWaterSample , {{ eRole_Text, tr("Water Sample") }, { eRole_Visible, _roWaterMode }}); + _model.insertRow( eWaterSample , {{ eRole_Text, tr("Water Sample") }, { eRole_Visible, _isROFeatured }}); _model.insertRow( eDialysateChecks , {{ eRole_Text, tr("Dialysate Checks")}, { eRole_Visible, true }}); } void View::VWaterSampleModel::onActionReceive(const RoWaterModeResponseData &vData) { - roWaterMode ( vData.mValue ); + isROFeatured ( vData.mStatus != eDefeatured ); initModel(); }