X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fchatline.cpp;h=00220bb91a0165d435c3196009c2c4914d6d140a;hp=14c782f50222cb6f30366b01ce1ed51cb8aefd17;hb=e178f81f44f5e305315f7755ca404c2a5f992711;hpb=348384bd80c0896b665d807763d8d837e3b1fb3d diff --git a/src/qtui/chatline.cpp b/src/qtui/chatline.cpp index 14c782f5..00220bb9 100644 --- a/src/qtui/chatline.cpp +++ b/src/qtui/chatline.cpp @@ -152,7 +152,7 @@ void ChatLine::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, BufferId bufferId = model_->data(prevRowIdx, MessageModel::BufferIdRole).value(); if(msgId == Client::networkModel()->lastSeenMsgId(bufferId) && chatScene()->isSingleBufferScene()) { QtUiStyleSettings s("Colors"); - QLinearGradient gradient(0, 0, 0, height()); + QLinearGradient gradient(0, 0, 0, contentsItem().fontMetrics()->lineSpacing()); gradient.setColorAt(0, s.value("newMsgMarkerFG", QColor(Qt::red)).value()); gradient.setColorAt(0.1, Qt::transparent); painter->fillRect(boundingRect(), gradient);