From 35b5adbc4cab8b0ad3eda491f9261e7e9c312d37 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Helleu?= Date: Sun, 14 Mar 2021 10:55:48 +0100 Subject: [PATCH] buflist: always add buflist bar when plugin is loaded, hide bar by default if buflist is disabled (issue #1618) --- src/plugins/buflist/buflist.c | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/plugins/buflist/buflist.c b/src/plugins/buflist/buflist.c index 6fe641251..b1663aa6b 100644 --- a/src/plugins/buflist/buflist.c +++ b/src/plugins/buflist/buflist.c @@ -57,10 +57,13 @@ struct t_hdata *buflist_hdata_bar_window = NULL; void buflist_add_bar () { - weechat_bar_new (BUFLIST_BAR_NAME, "off", "0", "root", "", "left", - "columns_vertical", "vertical", "0", "0", - "default", "default", "default", "default", "on", - BUFLIST_BAR_ITEM_NAME); + weechat_bar_new ( + BUFLIST_BAR_NAME, + (weechat_config_boolean (buflist_config_look_enabled)) ? "off" : "on", + "0", "root", "", "left", + "columns_vertical", "vertical", "0", "0", + "default", "default", "default", "default", "on", + BUFLIST_BAR_ITEM_NAME); } /* @@ -464,8 +467,7 @@ weechat_plugin_init (struct t_weechat_plugin *plugin, int argc, char *argv[]) buflist_command_init (); - if (weechat_config_boolean (buflist_config_look_enabled)) - buflist_add_bar (); + buflist_add_bar (); buflist_bar_item_update (0);