Makes it possible to hide one man spam (#1496)
This commit is contained in:
@@ -33,6 +33,7 @@ enum class MessageFlag : uint32_t {
|
||||
Whisper = (1 << 16),
|
||||
HighlightedWhisper = (1 << 17),
|
||||
Debug = (1 << 18),
|
||||
Similar = (1 << 19),
|
||||
};
|
||||
using MessageFlags = FlagsEnum<MessageFlag>;
|
||||
|
||||
|
||||
@@ -141,6 +141,12 @@ void MessageLayout::actuallyLayout(int width, MessageElementFlags flags)
|
||||
continue;
|
||||
}
|
||||
|
||||
if (getSettings()->hideSimilar &&
|
||||
this->message_->flags.has(MessageFlag::Similar))
|
||||
{
|
||||
continue;
|
||||
}
|
||||
|
||||
element->addToContainer(*this->container_, flags);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user