Apply uniform-color palette to webpage preview titles.

This commit is contained in:
John Preston 2021-09-14 15:14:12 +03:00
parent f771ad8cb1
commit 7fbce765c9
2 changed files with 8 additions and 0 deletions

View File

@ -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);

View File

@ -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) {