mirror of
https://github.com/telegramdesktop/tdesktop
synced 2025-09-01 15:05:56 +00:00
Replaced observable in Intro::details::Data with rpl.
This commit is contained in:
@@ -69,7 +69,10 @@ PhoneWidget::PhoneWidget(
|
|||||||
|
|
||||||
setTitleText(tr::lng_phone_title());
|
setTitleText(tr::lng_phone_title());
|
||||||
setDescriptionText(tr::lng_phone_desc());
|
setDescriptionText(tr::lng_phone_desc());
|
||||||
subscribe(getData()->updated, [=] { countryChanged(); });
|
getData()->updated.events(
|
||||||
|
) | rpl::start_with_next([=] {
|
||||||
|
countryChanged();
|
||||||
|
}, lifetime());
|
||||||
setErrorCentered(true);
|
setErrorCentered(true);
|
||||||
setupQrLogin();
|
setupQrLogin();
|
||||||
|
|
||||||
|
@@ -566,7 +566,7 @@ void Widget::getNearestDC() {
|
|||||||
const auto nearestCountry = qs(nearest.vcountry());
|
const auto nearestCountry = qs(nearest.vcountry());
|
||||||
if (getData()->country != nearestCountry) {
|
if (getData()->country != nearestCountry) {
|
||||||
getData()->country = nearestCountry;
|
getData()->country = nearestCountry;
|
||||||
getData()->updated.notify();
|
getData()->updated.fire({});
|
||||||
}
|
}
|
||||||
}).send();
|
}).send();
|
||||||
}
|
}
|
||||||
|
@@ -59,7 +59,7 @@ struct Data {
|
|||||||
|
|
||||||
Window::TermsLock termsLock;
|
Window::TermsLock termsLock;
|
||||||
|
|
||||||
base::Observable<void> updated;
|
rpl::event_stream<> updated;
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user