make whispers not disabled on clear

This commit is contained in:
hemirt
2019-03-20 20:46:20 +01:00
parent 3f41dfeff9
commit 1a1d0f305c
7 changed files with 9 additions and 5 deletions
+2 -1
View File
@@ -179,7 +179,8 @@ void Channel::disableAllMessages()
for (int i = 0; i < snapshotLength; i++)
{
auto &message = snapshot[i];
if (message->flags.hasAny({MessageFlag::System, MessageFlag::Timeout}))
if (message->flags.hasAny({MessageFlag::System, MessageFlag::Timeout,
MessageFlag::Whisper}))
{
continue;
}
+1 -1
View File
@@ -15,7 +15,7 @@ namespace chatterino {
struct Message;
using MessagePtr = std::shared_ptr<const Message>;
enum class MessageFlag : uint16_t;
enum class MessageFlag : uint32_t;
using MessageFlags = FlagsEnum<MessageFlag>;
class Channel : public std::enable_shared_from_this<Channel>