diff --git a/Telegram/SourceFiles/platform/linux/specific_linux.cpp b/Telegram/SourceFiles/platform/linux/specific_linux.cpp index 718489156..b291c6d70 100644 --- a/Telegram/SourceFiles/platform/linux/specific_linux.cpp +++ b/Telegram/SourceFiles/platform/linux/specific_linux.cpp @@ -479,12 +479,17 @@ std::optional LastUserInputTime() { QDBusError::NotSupported, }; + const auto notSupportedErrorsToLog = { + QDBusError::Disconnected, + QDBusError::AccessDenied, + }; + if (reply.isValid()) { return (crl::now() - static_cast(reply.value())); } else if (ranges::contains(notSupportedErrors, reply.error().type())) { NotSupported = true; } else { - if (reply.error().type() == QDBusError::AccessDenied) { + if (ranges::contains(notSupportedErrorsToLog, reply.error().type())) { NotSupported = true; }