2
0
mirror of https://github.com/telegramdesktop/tdesktop synced 2025-08-31 06:26:18 +00:00

Removed Ui::show from classes that have pointer to Controller.

This commit is contained in:
23rd
2021-06-13 10:37:52 +03:00
committed by John Preston
parent c8535acad8
commit b422ec025e
46 changed files with 296 additions and 193 deletions

View File

@@ -68,7 +68,7 @@ bool ShowStickerSet(
return false;
}
Core::App().hideMediaView();
Ui::show(Box<StickerSetBox>(
controller->show(Box<StickerSetBox>(
controller,
MTP_inputStickerSetShortName(MTP_string(match->captured(1)))));
return true;
@@ -368,7 +368,7 @@ bool ResolveSettings(
}
if (section == qstr("devices")) {
controller->session().api().authorizations().reload();
Ui::show(Box<SessionsBox>(&controller->session()));
controller->show(Box<SessionsBox>(&controller->session()));
return true;
} else if (section == qstr("language")) {
ShowLanguagesBox();
@@ -401,12 +401,12 @@ bool HandleUnknown(
Core::UpdateApplication();
close();
};
Ui::show(Box<ConfirmBox>(
controller->show(Box<ConfirmBox>(
text,
tr::lng_menu_update(tr::now),
callback));
} else {
Ui::show(Box<InformBox>(text));
controller->show(Box<InformBox>(text));
}
});
controller->session().api().requestDeepLinkInfo(request, callback);