diff --git a/Telegram/SourceFiles/core/click_handler_types.cpp b/Telegram/SourceFiles/core/click_handler_types.cpp index 41a6a7a6e..e5a60e941 100644 --- a/Telegram/SourceFiles/core/click_handler_types.cpp +++ b/Telegram/SourceFiles/core/click_handler_types.cpp @@ -153,7 +153,8 @@ void HiddenUrlClickHandler::Open(QString url, QVariant context) { open(); } else { const auto parsedUrl = QUrl::fromUserInput(url); - if (UrlRequiresConfirmation(url)) { + if (UrlRequiresConfirmation(url) + && QGuiApplication::keyboardModifiers() != Qt::ControlModifier) { Core::App().hideMediaView(); const auto displayUrl = parsedUrl.isValid() ? parsedUrl.toDisplayString()