]> jfr.im git - irc/weechat/weechat.git/commitdiff
irc: fix title of query buffer for own messages received (issue #2016)
authorSébastien Helleu <redacted>
Thu, 14 Sep 2023 13:22:11 +0000 (15:22 +0200)
committerSébastien Helleu <redacted>
Thu, 14 Sep 2023 13:30:10 +0000 (15:30 +0200)
src/plugins/irc/irc-protocol.c

index e9c4339ab31db48220c217e725718bbdb7434de3..f5ddc16f9fef13129a9d2f5454f9eb5d0d586720 100644 (file)
@@ -3255,6 +3255,9 @@ IRC_PROTOCOL_CALLBACK(privmsg)
                                          IRC_CHANNEL_TYPING_STATE_OFF);
         }
 
+        if (ptr_channel && (!nick_is_me || !cap_echo_message))
+            irc_channel_set_topic (ptr_channel, address);
+
         if (nick_is_me)
         {
             str_color = irc_color_for_tags (
@@ -3263,8 +3266,6 @@ IRC_PROTOCOL_CALLBACK(privmsg)
         }
         else
         {
-            if (ptr_channel)
-                irc_channel_set_topic (ptr_channel, address);
             if (weechat_config_boolean (irc_config_look_color_pv_nick_like_channel))
             {
                 color = irc_nick_find_color_name (nick);