X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fchatline.cpp;h=08d089ecf113233125199706404dc8714dc257b5;hp=7e0acd585f3527764f93aa42d0619d81a6e4051b;hb=e19eef8ec30a926e5a847a7570bb966bc86f602e;hpb=57982f5802c957e768ce842888591115694fcbef diff --git a/src/qtui/chatline.cpp b/src/qtui/chatline.cpp index 7e0acd58..08d089ec 100644 --- a/src/qtui/chatline.cpp +++ b/src/qtui/chatline.cpp @@ -206,8 +206,7 @@ void ChatLine::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, MsgId myMsgId = myIdx.data(MessageModel::MsgIdRole).value(); Message::Flags flags = (Message::Flags)myIdx.data(MessageModel::FlagsRole).toInt(); - // don't show the marker if we wrote that new line - if(!(flags & Message::Self)) { + if(chatView()->isMarkerLineVisible()) { BufferId bufferId = BufferId(chatScene()->idString().toInt()); MsgId lastSeenMsgId = Client::networkModel()->markerLineMsgId(bufferId); if(lastSeenMsgId < myMsgId && lastSeenMsgId >= prevMsgId) {