diff --git a/CHANGELOG.md b/CHANGELOG.md index 0105dca02..d7ed219c4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ - Bugfix: Middle mouse click no longer scrolls in not fully populated usercards and splits. (#2933) - Bugfix: Fix bad behavior of the HTML color picker edit when user input is being entered. (#2942) - Bugfix: Fixed founder badge not being respected by `author.subbed` filter. (#2971) +- Bugfix: Usercards on IRC will now only show user's messages. (#1780, #2979) ## 2.3.3 diff --git a/src/providers/irc/IrcMessageBuilder.cpp b/src/providers/irc/IrcMessageBuilder.cpp index aa93e7f63..0c43bf9c7 100644 --- a/src/providers/irc/IrcMessageBuilder.cpp +++ b/src/providers/irc/IrcMessageBuilder.cpp @@ -74,6 +74,7 @@ void IrcMessageBuilder::appendUsername() QString username = this->userName; this->message().loginName = username; + this->message().displayName = username; // The full string that will be rendered in the chat widget QString usernameText = username; @@ -85,7 +86,7 @@ void IrcMessageBuilder::appendUsername() this->emplace(usernameText, MessageElementFlag::Username, this->usernameColor_, FontStyle::ChatMediumBold) - ->setLink({Link::UserInfo, this->message().displayName}); + ->setLink({Link::UserInfo, this->message().loginName}); } } // namespace chatterino