From 7fbce765c98fc77cb59c14d78f72b7e1ffa22954 Mon Sep 17 00:00:00 2001 From: John Preston Date: Tue, 14 Sep 2021 15:14:12 +0300 Subject: [PATCH] Apply uniform-color palette to webpage preview titles. --- Telegram/SourceFiles/history/view/media/history_view_game.cpp | 4 ++++ .../SourceFiles/history/view/media/history_view_web_page.cpp | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/Telegram/SourceFiles/history/view/media/history_view_game.cpp b/Telegram/SourceFiles/history/view/media/history_view_game.cpp index 70134e42ce..e5a38a6dc7 100644 --- a/Telegram/SourceFiles/history/view/media/history_view_game.cpp +++ b/Telegram/SourceFiles/history/view/media/history_view_game.cpp @@ -224,12 +224,16 @@ void Game::draw(Painter &p, const PaintContext &context) const { auto lineHeight = unitedLineHeight(); if (_titleLines) { p.setPen(semibold); + p.setTextPalette(stm->semiboldPalette); + auto endskip = 0; if (_title.hasSkipBlock()) { endskip = _parent->skipBlockWidth(); } _title.drawLeftElided(p, padding.left(), tshift, paintw, width(), _titleLines, style::al_left, 0, -1, endskip, false, context.selection); tshift += _titleLines * lineHeight; + + p.setTextPalette(stm->textPalette); } if (_descriptionLines) { p.setPen(stm->historyTextFg); diff --git a/Telegram/SourceFiles/history/view/media/history_view_web_page.cpp b/Telegram/SourceFiles/history/view/media/history_view_web_page.cpp index 9ce06e162b..252a678cc6 100644 --- a/Telegram/SourceFiles/history/view/media/history_view_web_page.cpp +++ b/Telegram/SourceFiles/history/view/media/history_view_web_page.cpp @@ -514,12 +514,16 @@ void WebPage::draw(Painter &p, const PaintContext &context) const { } if (_siteNameLines) { p.setPen(semibold); + p.setTextPalette(stm->semiboldPalette); + auto endskip = 0; if (_siteName.hasSkipBlock()) { endskip = _parent->skipBlockWidth(); } _siteName.drawLeftElided(p, padding.left(), tshift, paintw, width(), _siteNameLines, style::al_left, 0, -1, endskip, false, context.selection); tshift += lineHeight; + + p.setTextPalette(stm->textPalette); } p.setPen(stm->historyTextFg); if (_titleLines) {