Tabs now highlight when a highlight is received

Work on #88
This commit is contained in:
Rasmus Karlsson
2017-12-26 12:32:24 +01:00
parent 7a8cc91eec
commit 13b39e374b
8 changed files with 29 additions and 6 deletions
+5 -1
View File
@@ -354,6 +354,10 @@ void ChannelView::setChannel(std::shared_ptr<Channel> newChannel)
}
}
if (message->containsHighlightedPhrase()) {
this->highlightedMessageReceived.invoke();
}
layoutMessages();
update();
});
@@ -533,7 +537,7 @@ void ChannelView::updateMessageBuffer(messages::MessageRef *messageRef, QPixmap
// this->selectionMax.messageIndex >= messageIndex) {
// painter.fillRect(buffer->rect(), QColor(24, 55, 25));
//} else {
painter.fillRect(buffer->rect(), (messageRef->getMessage()->getCanHighlightTab())
painter.fillRect(buffer->rect(), (messageRef->getMessage()->containsHighlightedPhrase())
? this->colorScheme.ChatBackgroundHighlighted
: this->colorScheme.ChatBackground);
//}