summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSébastien Helleu <flashcode@flashtux.org>2021-03-14 10:55:48 +0100
committerSébastien Helleu <flashcode@flashtux.org>2021-03-14 10:55:48 +0100
commit35b5adbc4cab8b0ad3eda491f9261e7e9c312d37 (patch)
tree23b8be32902aa70da96606dc18fd6479a8b7d494
parenta4440ba8e5886f3d0375c840d6147eebbe32a81c (diff)
downloadweechat-35b5adbc4cab8b0ad3eda491f9261e7e9c312d37.zip
buflist: always add buflist bar when plugin is loaded, hide bar by default if buflist is disabled (issue #1618)
-rw-r--r--src/plugins/buflist/buflist.c14
1 files 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);