diff --git a/CHANGELOG.md b/CHANGELOG.md index 7a119ce08..1969fe149 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # WeeChat ChangeLog +## Version 4.6.1 (under dev) + +### Fixed + +- irc: display nick changes and quit messages when option irc.look.ignore_tag_messages is enabled ([#2241](https://github.com/weechat/weechat/issues/2241)) + ## Version 4.6.0 (2025-03-23) ### Changed diff --git a/src/plugins/irc/irc-protocol.c b/src/plugins/irc/irc-protocol.c index 995486b39..6aacbecf2 100644 --- a/src/plugins/irc/irc-protocol.c +++ b/src/plugins/irc/irc-protocol.c @@ -2393,8 +2393,7 @@ IRC_PROTOCOL_CALLBACK(nick) } else { - if (!irc_ignore_check (ctxt->server, ptr_channel->name, - ctxt->nick, ctxt->host)) + if (!ctxt->ignore_remove) { ptr_nick_speaking = ((weechat_config_boolean (irc_config_look_smart_filter)) && (weechat_config_boolean (irc_config_look_smart_filter_nick))) ? @@ -3401,7 +3400,7 @@ IRC_PROTOCOL_CALLBACK(quit) if (ptr_nick || (irc_server_strcasecmp (ctxt->server, ptr_channel->name, ctxt->nick) == 0)) { - if (!irc_ignore_check (ctxt->server, ptr_channel->name, ctxt->nick, ctxt->host)) + if (!ctxt->ignore_remove) { /* display quit message */ ptr_nick_speaking = NULL;