diff --git a/Telegram/SourceFiles/facades.cpp b/Telegram/SourceFiles/facades.cpp index bb1984171..e285a9244 100644 --- a/Telegram/SourceFiles/facades.cpp +++ b/Telegram/SourceFiles/facades.cpp @@ -152,10 +152,12 @@ void GetPaymentForm(not_null msg) { }); webview->setNavigationHandler([=](const QString &uri) { - if (Core::TryConvertUrlToLocal(uri) != uri) { - window->deleteLater(); - App::wnd()->activate(); + if (Core::TryConvertUrlToLocal(uri) == uri) { + return true; } + window->deleteLater(); + App::wnd()->activate(); + return false; }); webview->init(R"( diff --git a/Telegram/lib_webview b/Telegram/lib_webview index 3f004da92..7491d1602 160000 --- a/Telegram/lib_webview +++ b/Telegram/lib_webview @@ -1 +1 @@ -Subproject commit 3f004da92dd1368d8bad4bc3838941fef10af76d +Subproject commit 7491d160231a18dec6aec1f3c1e1575382d10745