Setting for disabling /mentions tab highlight (#1994)

Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
This commit is contained in:
apa420
2021-01-16 14:27:19 +01:00
committed by GitHub
parent b587173e18
commit f19cc60a5b
5 changed files with 26 additions and 1 deletions
+4 -1
View File
@@ -805,7 +805,10 @@ void ChannelView::messageAppended(MessagePtr &message,
{
if (messageFlags->has(MessageFlag::Highlighted) &&
messageFlags->has(MessageFlag::ShowInMentions) &&
!messageFlags->has(MessageFlag::Subscription))
!messageFlags->has(MessageFlag::Subscription) &&
(getSettings()->highlightMentions ||
this->channel_->getType() != Channel::Type::TwitchMentions))
{
this->tabHighlightRequested.invoke(HighlightState::Highlighted);
}