diff --git a/src/librssguard/gui/messagebrowser.cpp b/src/librssguard/gui/messagebrowser.cpp index 8af93a3c9..b672863e5 100644 --- a/src/librssguard/gui/messagebrowser.cpp +++ b/src/librssguard/gui/messagebrowser.cpp @@ -158,7 +158,13 @@ QString MessageBrowser::prepareHtmlForMessage(const Message& message) { .replace(QL1C('\r'), QL1C('\n')) .remove(QL1C('\n')); - return html; + return QSL("" + "" + "%1" + "").arg(html, + qApp->skins()->currentSkin().m_colorPalette[Skin::PaletteColors::Highlight].name()); } bool MessageBrowser::eventFilter(QObject* watched, QEvent* event) { @@ -194,7 +200,9 @@ void MessageBrowser::reloadFontSettings() { void MessageBrowser::loadMessage(const Message& message, RootItem* root) { Q_UNUSED(root) - m_txtBrowser->setHtml(prepareHtmlForMessage(message)); + auto html = prepareHtmlForMessage(message); + + m_txtBrowser->setHtml(html); m_txtBrowser->verticalScrollBar()->triggerAction(QScrollBar::SliderToMinimum); m_searchWidget->hide(); }