diff --git a/src/FactSystem/FactMetaData.cc b/src/FactSystem/FactMetaData.cc index 59399b7b8e0f5daca5a94b2ec8d27813598fe4c4..5d6d287d6c7ba2c299214823b437967fba2114b3 100644 --- a/src/FactSystem/FactMetaData.cc +++ b/src/FactSystem/FactMetaData.cc @@ -1450,13 +1450,13 @@ QMap FactMetaData::createMapFromJsonArray(const QJsonArr QVariant FactMetaData::cookedMax(void) const { // We have to be careful with cooked min/max. Running the raw values through the translator could flip min and max. - return qMax(_rawTranslator(_rawMax), _rawTranslator(_rawMin)); + return qMax(_rawTranslator(_rawMax).toDouble(), _rawTranslator(_rawMin).toDouble()); } QVariant FactMetaData::cookedMin(void) const { // We have to be careful with cooked min/max. Running the raw values through the translator could flip min and max. - return qMin(_rawTranslator(_rawMax), _rawTranslator(_rawMin)); + return qMin(_rawTranslator(_rawMax).toDouble(), _rawTranslator(_rawMin).toDouble()); } void FactMetaData::setVolatileValue(bool bValue)