@boldUsernames now work dynamically with the setting (#607)

This commit is contained in:
apa420
2018-07-12 18:56:54 +02:00
committed by fourtf
parent 12a21b7b1a
commit 9dda0a05fa
5 changed files with 19 additions and 7 deletions
+2
View File
@@ -68,6 +68,7 @@ WindowManager::WindowManager()
this->wordFlagsListener_.addSetting(settings->enableEmojis);
this->wordFlagsListener_.addSetting(settings->enableFfzEmotes);
this->wordFlagsListener_.addSetting(settings->enableTwitchEmotes);
this->wordFlagsListener_.addSetting(settings->enableUsernameBold);
this->wordFlagsListener_.cb = [this](auto) {
this->updateWordTypeMask(); //
};
@@ -110,6 +111,7 @@ void WindowManager::updateWordTypeMask()
// misc
flags |= MEF::AlwaysShow;
flags |= MEF::Collapsed;
flags |= settings->enableUsernameBold ? MEF::BoldUsername : MEF::NonBoldUsername;
// update flags
MessageElement::Flags newFlags = static_cast<MessageElement::Flags>(flags);