From 2c0e6505a0e07fa148188c1be858630f457b6661 Mon Sep 17 00:00:00 2001 From: Mathew Sutcliffe Date: Thu, 25 Sep 2014 21:57:54 +0100 Subject: [PATCH] refs #316 Debug messages should not be displayed by simulator plugins. --- src/plugins/simulator/fs9/simulator_fs9.cpp | 5 ++++- src/plugins/simulator/fsx/simulator_fsx.cpp | 2 ++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/plugins/simulator/fs9/simulator_fs9.cpp b/src/plugins/simulator/fs9/simulator_fs9.cpp index 6499938b8..d7b9510da 100644 --- a/src/plugins/simulator/fs9/simulator_fs9.cpp +++ b/src/plugins/simulator/fs9/simulator_fs9.cpp @@ -216,7 +216,10 @@ namespace BlackSimPlugin void CSimulatorFs9::displayStatusMessage(const BlackMisc::CStatusMessage &message) const { - QMetaObject::invokeMethod(m_fs9Host, "sendTextMessage", Q_ARG(QString, message.toQString())); + if (message.getSeverity() != BlackMisc::CStatusMessage::SeverityDebug) + { + QMetaObject::invokeMethod(m_fs9Host, "sendTextMessage", Q_ARG(QString, message.toQString())); + } } void CSimulatorFs9::displayTextMessage(const BlackMisc::Network::CTextMessage &message) const diff --git a/src/plugins/simulator/fsx/simulator_fsx.cpp b/src/plugins/simulator/fsx/simulator_fsx.cpp index 30ae33e63..a1b2799cb 100644 --- a/src/plugins/simulator/fsx/simulator_fsx.cpp +++ b/src/plugins/simulator/fsx/simulator_fsx.cpp @@ -261,6 +261,8 @@ namespace BlackSimPlugin SIMCONNECT_TEXT_TYPE type = SIMCONNECT_TEXT_TYPE_PRINT_BLACK; switch (message.getSeverity()) { + case CStatusMessage::SeverityDebug: + return; case CStatusMessage::SeverityInfo: type = SIMCONNECT_TEXT_TYPE_PRINT_GREEN; break;