Try settings window title for miniapps.

This commit is contained in:
John Preston 2025-01-23 10:55:59 +04:00
parent 88e80b4fae
commit df7dc1583d

View file

@ -382,6 +382,16 @@ Panel::Panel(Args &&args)
_widget->setWindowFlag(Qt::WindowStaysOnTopHint, false);
_widget->setInnerSize(st::botWebViewPanelSize, true);
const auto panel = _widget.get();
rpl::duplicate(
args.title
) | rpl::start_with_next([=](const QString &title) {
const auto value = tr::lng_credits_box_history_entry_miniapp(tr::now)
+ u": "_q
+ title;
panel->window()->setWindowTitle(value);
}, panel->lifetime());
const auto params = _delegate->botThemeParams();
updateColorOverrides(params);