From ea6e4c600644702be3a7caccba7f35b6a9ea3a92 Mon Sep 17 00:00:00 2001 From: John Preston Date: Thu, 28 Jun 2018 16:27:50 +0100 Subject: [PATCH] Display correct info in pinned message. --- Telegram/SourceFiles/history/history_widget.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Telegram/SourceFiles/history/history_widget.cpp b/Telegram/SourceFiles/history/history_widget.cpp index 9a5097a4fb..cf627289e7 100644 --- a/Telegram/SourceFiles/history/history_widget.cpp +++ b/Telegram/SourceFiles/history/history_widget.cpp @@ -5502,7 +5502,7 @@ void HistoryWidget::updatePinnedBar(bool force) { if (_pinnedBar->msg) { _pinnedBar->text.setText( st::messageTextStyle, - TextUtilities::Clean(_pinnedBar->msg->notificationText()), + _pinnedBar->msg->inReplyText(), Ui::DialogTextOptions()); update(); } else if (force) { @@ -6788,8 +6788,10 @@ void HistoryWidget::drawPinnedBar(Painter &p) { p.setFont(st::msgServiceNameFont); p.drawText(left, top + st::msgServiceNameFont->ascent, lang(lng_pinned_message)); - p.setPen(!_pinnedBar->msg->toHistoryMessage() ? st::historyComposeAreaFgService : st::historyComposeAreaFg); + p.setPen(st::historyComposeAreaFg); + p.setTextPalette(st::historyComposeAreaPalette); _pinnedBar->text.drawElided(p, left, top + st::msgServiceNameFont->height, width() - left - _pinnedBar->cancel->width() - st::msgReplyPadding.right()); + p.restoreTextPalette(); } else { p.setFont(st::msgDateFont); p.setPen(st::historyComposeAreaFgService);