diff --git a/Telegram/SourceFiles/calls/calls.style b/Telegram/SourceFiles/calls/calls.style index 5934ee85e..23861daa7 100644 --- a/Telegram/SourceFiles/calls/calls.style +++ b/Telegram/SourceFiles/calls/calls.style @@ -563,6 +563,9 @@ groupCallMenuCover: ShortInfoCover(shortInfoCover) { } groupCallMenuAbout: FlatLabel(defaultFlatLabel) { textFg: groupCallMemberNotJoinedStatus; + palette: TextPalette(defaultTextPalette) { + linkFg: groupCallActiveFg; + } minWidth: 200px; maxHeight: 92px; } diff --git a/Telegram/SourceFiles/calls/group/calls_cover_item.cpp b/Telegram/SourceFiles/calls/group/calls_cover_item.cpp index 439c3b4f1..a448893e1 100644 --- a/Telegram/SourceFiles/calls/group/calls_cover_item.cpp +++ b/Telegram/SourceFiles/calls/group/calls_cover_item.cpp @@ -56,12 +56,12 @@ int CoverItem::contentHeight() const { AboutItem::AboutItem( not_null parent, const style::Menu &st, - const QString &about) + TextWithEntities &&about) : Ui::Menu::ItemBase(parent, st) , _st(st) , _text(base::make_unique_q( this, - about, + rpl::single(std::move(about)), st::groupCallMenuAbout)) , _dummyAction(new QAction(parent)) { setPointerCursor(false); diff --git a/Telegram/SourceFiles/calls/group/calls_cover_item.h b/Telegram/SourceFiles/calls/group/calls_cover_item.h index 525c3bd71..1d737db69 100644 --- a/Telegram/SourceFiles/calls/group/calls_cover_item.h +++ b/Telegram/SourceFiles/calls/group/calls_cover_item.h @@ -52,7 +52,7 @@ public: AboutItem( not_null parent, const style::Menu &st, - const QString &about); + TextWithEntities &&about); not_null action() const override; bool isEnabled() const override; diff --git a/Telegram/SourceFiles/calls/group/calls_group_members.cpp b/Telegram/SourceFiles/calls/group/calls_group_members.cpp index 889054de2..26e1ace96 100644 --- a/Telegram/SourceFiles/calls/group/calls_group_members.cpp +++ b/Telegram/SourceFiles/calls/group/calls_group_members.cpp @@ -1268,7 +1268,7 @@ base::unique_qptr Members::Controller::createRowContextMenu( result->addAction(base::make_unique_q( result->menu(), st::groupCallPopupCoverMenu, - about)); + Info::Profile::AboutWithEntities(participantPeer, about))); } }