diff --git a/Telegram/SourceFiles/core/launcher.cpp b/Telegram/SourceFiles/core/launcher.cpp index 2235de2b3..79bab3cf9 100644 --- a/Telegram/SourceFiles/core/launcher.cpp +++ b/Telegram/SourceFiles/core/launcher.cpp @@ -427,14 +427,13 @@ void Launcher::initQtMessageLogging() { QtMsgType type, const QMessageLogContext &context, const QString &msg) { - if (OriginalMessageHandler) { - OriginalMessageHandler(type, context, msg); - } 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); } }); }