diff --git a/GUI/Model/Device/BeamWavelengthItem.cpp b/GUI/Model/Device/BeamWavelengthItem.cpp index 8aba2eb5236731a487d55692a629ea8586cdf868..3d69271bd15e845aa806bef20ae2284e85384e28 100644 --- a/GUI/Model/Device/BeamWavelengthItem.cpp +++ b/GUI/Model/Device/BeamWavelengthItem.cpp @@ -31,6 +31,7 @@ void initDistribution(DistributionItem* newDistribution, if (auto* nd = dynamic_cast<SymmetricResolutionItem*>(newDistribution)) { nd->setMean(meanVal); nd->setMeanDecimals(4); + nd->mean().setLimits(RealLimits::lowerLimited(std::numeric_limits<double>::min())); } newDistribution->initDistribution(meanVal);