From a9eedf0024960ac63574494660e2764d1d5b1044 Mon Sep 17 00:00:00 2001 From: John Preston Date: Mon, 29 Jun 2020 22:16:48 +0400 Subject: [PATCH] Beta version 2.1.14: Fix nearest dc resolve. --- Telegram/SourceFiles/intro/intro_widget.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Telegram/SourceFiles/intro/intro_widget.cpp b/Telegram/SourceFiles/intro/intro_widget.cpp index a448c664e..2a699e081 100644 --- a/Telegram/SourceFiles/intro/intro_widget.cpp +++ b/Telegram/SourceFiles/intro/intro_widget.cpp @@ -84,6 +84,12 @@ Widget::Widget( getData()->country = ComputeNewAccountCountry(); + _account->mtpValue( + ) | rpl::start_with_next([=](not_null instance) { + _api.emplace(instance); + crl::on_main(this, [=] { createLanguageLink(); }); + }, lifetime()); + switch (point) { case EnterPoint::Start: getNearestDC(); @@ -100,12 +106,6 @@ Widget::Widget( fixOrder(); - _account->mtpValue( - ) | rpl::start_with_next([=](not_null instance) { - _api.emplace(instance); - createLanguageLink(); - }, lifetime()); - subscribe(Lang::CurrentCloudManager().firstLanguageSuggestion(), [=] { createLanguageLink(); });