diff options
author | Sébastien Helleu <flashcode@flashtux.org> | 2021-03-14 10:55:48 +0100 |
---|---|---|
committer | Sébastien Helleu <flashcode@flashtux.org> | 2021-03-14 10:55:48 +0100 |
commit | 35b5adbc4cab8b0ad3eda491f9261e7e9c312d37 (patch) | |
tree | 23b8be32902aa70da96606dc18fd6479a8b7d494 | |
parent | a4440ba8e5886f3d0375c840d6147eebbe32a81c (diff) | |
download | weechat-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.c | 14 |
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); |