From 2cb7d8ea772d1084d876e68f32efa3e0fc2cf738 Mon Sep 17 00:00:00 2001 From: Ilya Fedin Date: Mon, 21 Aug 2023 16:15:37 +0400 Subject: [PATCH] Revert "Log all Qt messages as usual in debug builds." This reverts commit 52b9a1fcebdd1abecd16be6631992677e860c256. --- Telegram/SourceFiles/core/launcher.cpp | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/Telegram/SourceFiles/core/launcher.cpp b/Telegram/SourceFiles/core/launcher.cpp index b18f0b541..436a28e66 100644 --- a/Telegram/SourceFiles/core/launcher.cpp +++ b/Telegram/SourceFiles/core/launcher.cpp @@ -466,22 +466,13 @@ void Launcher::initQtMessageLogging() { QtMsgType type, const QMessageLogContext &context, const QString &msg) { - const auto InvokeOriginal = [&] { -#ifndef _DEBUG - if (Logs::DebugEnabled()) { - return; - } -#endif // _DEBUG - if (OriginalMessageHandler) { - OriginalMessageHandler(type, context, msg); - } - }; - InvokeOriginal(); if (Logs::DebugEnabled() || !Logs::started()) { if (!Logs::WritingEntry()) { // Sometimes Qt logs something inside our own logging. LOG((msg)); } + } else if (OriginalMessageHandler) { + OriginalMessageHandler(type, context, msg); } }); }