diff --git a/Common/GmshMessage.cpp b/Common/GmshMessage.cpp index a07efdbf03532d72eb7a3ae92e9c85945b4d06ca..91df709b8753f889bfeee951333072e0efe6b219 100644 --- a/Common/GmshMessage.cpp +++ b/Common/GmshMessage.cpp @@ -1271,7 +1271,7 @@ void Msg::ExchangeOnelabParameter(const std::string &key, if(ps.size()){ bool useLocalValue = ps[0].getReadOnly(); if(fopt.count("ReadOnly")) useLocalValue = fopt["ReadOnly"][0]; - if(useLocalValue){ + if(useLocalValue) ps[0].setValues(val); else val = ps[0].getValues(); // use value from server @@ -1377,7 +1377,7 @@ void Msg::ExchangeOnelabParameter(const std::string &key, if(ps.size()){ bool useLocalValue = ps[0].getReadOnly(); if(fopt.count("ReadOnly")) useLocalValue = fopt["ReadOnly"][0]; - if(useLocalValue){ + if(useLocalValue) ps[0].setValue(val); // use local value else val = ps[0].getValue(); // use value from server