X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcommon%2Fhighlightrulemanager.cpp;h=21b89329ebedcb03e0f04de07a89cb9418af9172;hp=f23f6aae526c39bd5f35575528b1f9e9742a19f9;hb=f2e4560b71a1888599ca2153eee36a9b4136c902;hpb=8f1b4ca33d65b7d9b0e5be399dbff13c9591fbce diff --git a/src/common/highlightrulemanager.cpp b/src/common/highlightrulemanager.cpp index f23f6aae..21b89329 100644 --- a/src/common/highlightrulemanager.cpp +++ b/src/common/highlightrulemanager.cpp @@ -104,7 +104,11 @@ void HighlightRuleManager::initSetHighlightRuleList(const QVariantMap &highlight _highlightRuleList << HighlightRule(name[i], isRegEx[i].toBool(), isCaseSensitive[i].toBool(), isActive[i].toBool(), isInverse[i].toBool(), sender[i], channel[i]); } - _highlightNick = HighlightNickType(highlightRuleList["highlightNick"].toInt()); + + // Make sure the default for _highlightNick is "CurrentNick" if not set + _highlightNick = HighlightNickType( + highlightRuleList.value("highlightNick", HighlightNickType::CurrentNick).toInt()); + _nicksCaseSensitive = highlightRuleList["nicksCaseSensitive"].toBool(); }