mirror of
https://github.com/telegramdesktop/tdesktop
synced 2025-03-30 07:18:28 +00:00
Provided parent for toasts in some boxes for peer editing.
This commit is contained in:
parent
972b421fc6
commit
fa1c2e9dbc
@ -65,14 +65,13 @@ void SendRequest(
|
||||
user->setSettings(*settings & ~flags);
|
||||
}
|
||||
if (box) {
|
||||
if (!wasContact) {
|
||||
Ui::Toast::Show(
|
||||
Ui::BoxShow(box.data()).toastParent(),
|
||||
tr::lng_new_contact_add_done(tr::now, lt_user, first));
|
||||
}
|
||||
box->closeBox();
|
||||
}
|
||||
if (!wasContact) {
|
||||
Ui::Toast::Show(tr::lng_new_contact_add_done(
|
||||
tr::now,
|
||||
lt_user,
|
||||
first));
|
||||
}
|
||||
}).send();
|
||||
}
|
||||
|
||||
|
@ -801,6 +801,7 @@ void Controller::processRequest(
|
||||
}
|
||||
if (approved) {
|
||||
Ui::ShowMultilineToast({
|
||||
.parentOverride = delegate()->peerListToastParent(),
|
||||
.text = (_peer->isBroadcast()
|
||||
? tr::lng_group_requests_was_added_channel
|
||||
: tr::lng_group_requests_was_added)(
|
||||
|
@ -737,7 +737,7 @@ EditFlagsControl<Flags> CreateEditFlags(
|
||||
) | rpl::start_with_next([=](bool checked) {
|
||||
if (locked.has_value()) {
|
||||
if (checked != toggled) {
|
||||
Ui::Toast::Show(*locked);
|
||||
Ui::Toast::Show(parent, *locked);
|
||||
control->setChecked(toggled);
|
||||
}
|
||||
} else {
|
||||
|
@ -382,6 +382,7 @@ void RequestsBoxController::processRequest(
|
||||
remove();
|
||||
if (approved) {
|
||||
Ui::ShowMultilineToast({
|
||||
.parentOverride = delegate()->peerListToastParent(),
|
||||
.text = (_peer->isBroadcast()
|
||||
? tr::lng_group_requests_was_added_channel
|
||||
: tr::lng_group_requests_was_added)(
|
||||
|
Loading…
Reference in New Issue
Block a user