diff --git a/src/FactSystem/ParameterLoader.cc b/src/FactSystem/ParameterLoader.cc index f48b43b3aa7ff71d567f7088f693eb1c4c3fce0a..4c1885d5d20aced8ca1c29f72ad7173feb376aa8 100644 --- a/src/FactSystem/ParameterLoader.cc +++ b/src/FactSystem/ParameterLoader.cc @@ -296,8 +296,8 @@ void ParameterLoader::_valueUpdated(const QVariant& value) _writeParameterRaw(componentId, fact->name(), value); qCDebug(ParameterLoaderLog) << "Set parameter (componentId:" << componentId << "name:" << name << value << ")"; - if (fact->rebootRequired()) { - qgcApp()->showMessage(QStringLiteral("Change of parameter %1 requires a Vehicle reboot to take affect").arg(name)); + if (fact->rebootRequired() && !qgcApp()->runningUnitTests()) { + qgcApp()->showMessage(QStringLiteral("Change of parameter %1 requires a Vehicle reboot to take effect").arg(name)); } }