* core: fix bad window size on startup with some terminals like https://github.com/kovidgoyal/kitty[kitty] (issue #1769)
* buflist: fix memory leak when reading config and changing option buflist.look.sort
+ * irc: fix add of channel to autojoin option when joining a channel with a buffer still opened
* relay: fix save of channels in autojoin option when JOIN and PART commands are received from an IRC relay client (issue #1771)
* trigger: add `${buffer.notify} > 0` in conditions of default trigger "beep"
}
}
if (manual_join
- && !irc_channel_search (server, pos_channel)
&& (strcmp (pos_channel, "0") != 0))
{
- if (weechat_config_boolean (irc_config_look_buffer_open_before_join))
+ if (!irc_channel_search (server, pos_channel)
+ && weechat_config_boolean (irc_config_look_buffer_open_before_join))
{
/*
* open the channel buffer immediately (do not wait