diff --git a/Telegram/SourceFiles/core/local_url_handlers.cpp b/Telegram/SourceFiles/core/local_url_handlers.cpp index d18b842c0..61d31e64d 100644 --- a/Telegram/SourceFiles/core/local_url_handlers.cpp +++ b/Telegram/SourceFiles/core/local_url_handlers.cpp @@ -412,6 +412,7 @@ bool ResolveUsernameOrPhone( } const auto myContext = context.value(); using Navigation = Window::SessionNavigation; + controller->window().activate(); controller->showPeerByLink(Navigation::PeerByLinkInfo{ .usernameOrId = domain, .phone = phone, @@ -447,7 +448,6 @@ bool ResolveUsernameOrPhone( : std::nullopt), .clickFromMessageId = myContext.itemId, }); - controller->window().activate(); return true; }