mirror of
https://github.com/kotatogram/kotatogram-desktop
synced 2025-09-01 07:05:13 +00:00
Removed App::wnd for opening about box.
This commit is contained in:
@@ -1107,12 +1107,9 @@ void MainWindow::createGlobalMenu() {
|
|||||||
tr::now,
|
tr::now,
|
||||||
lt_telegram,
|
lt_telegram,
|
||||||
qsl("Telegram")),
|
qsl("Telegram")),
|
||||||
[] {
|
[=] {
|
||||||
if (App::wnd() && App::wnd()->isHidden()) {
|
ensureWindowShown();
|
||||||
App::wnd()->showFromTray();
|
controller().show(Box<AboutBox>());
|
||||||
}
|
|
||||||
|
|
||||||
Ui::show(Box<AboutBox>());
|
|
||||||
});
|
});
|
||||||
|
|
||||||
about->setMenuRole(QAction::AboutQtRole);
|
about->setMenuRole(QAction::AboutQtRole);
|
||||||
|
@@ -691,12 +691,19 @@ void MainWindow::createGlobalMenu() {
|
|||||||
};
|
};
|
||||||
|
|
||||||
auto main = psMainMenu.addMenu(qsl("Telegram"));
|
auto main = psMainMenu.addMenu(qsl("Telegram"));
|
||||||
auto about = main->addAction(tr::lng_mac_menu_about_telegram(tr::now, lt_telegram, qsl("Telegram")));
|
{
|
||||||
connect(about, &QAction::triggered, about, [] {
|
auto callback = [=] {
|
||||||
if (App::wnd() && App::wnd()->isHidden()) App::wnd()->showFromTray();
|
ensureWindowShown();
|
||||||
Ui::show(Box<AboutBox>());
|
controller().show(Box<AboutBox>());
|
||||||
});
|
};
|
||||||
about->setMenuRole(QAction::AboutQtRole);
|
main->addAction(
|
||||||
|
tr::lng_mac_menu_about_telegram(
|
||||||
|
tr::now,
|
||||||
|
lt_telegram,
|
||||||
|
qsl("Telegram")),
|
||||||
|
std::move(callback))
|
||||||
|
->setMenuRole(QAction::AboutQtRole);
|
||||||
|
}
|
||||||
|
|
||||||
main->addSeparator();
|
main->addSeparator();
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user