summaryrefslogtreecommitdiff
path: root/src/core/frontend/TerminalLogger.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/frontend/TerminalLogger.cpp')
-rw-r--r--src/core/frontend/TerminalLogger.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/frontend/TerminalLogger.cpp b/src/core/frontend/TerminalLogger.cpp
index 3bead06..de84521 100644
--- a/src/core/frontend/TerminalLogger.cpp
+++ b/src/core/frontend/TerminalLogger.cpp
@@ -76,7 +76,7 @@ void TerminalLogger::processMessage(const Message &msg)
os << msg.msg << std::endl;
// Print the error message context if available
- if (ctx.hasText()) {
+ if (ctx.hasText() && !messageModeSet(msg.mode, MessageMode::NO_CONTEXT)) {
// Iterate over each line in the text
std::vector<std::string> lines = Utils::split(ctx.text, '\n');