diff --git a/src/FactSystem/FactMetaData.cc b/src/FactSystem/FactMetaData.cc index 570149a..777a650 100644 --- a/src/FactSystem/FactMetaData.cc +++ b/src/FactSystem/FactMetaData.cc @@ -1285,27 +1285,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. - QVariant cookedMax = _rawTranslator(_rawMax); - QVariant cookedMin = _rawTranslator(_rawMin); - if (cookedMax < cookedMin) { - // We need to flip - return cookedMin; - } else { - return cookedMax; - } + return qMax(_rawTranslator(_rawMax), _rawTranslator(_rawMin)); } 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. - QVariant cookedMax = _rawTranslator(_rawMax); - QVariant cookedMin = _rawTranslator(_rawMin); - if (cookedMax < cookedMin) { - // We need to flip - return cookedMax; - } else { - return cookedMin; - } + return qMin(_rawTranslator(_rawMax), _rawTranslator(_rawMin)); } void FactMetaData::setVolatileValue(bool bValue)