diff options
author | David Leadbeater <dgl@dgl.cx> | 2014-07-08 01:38:08 +0100 |
---|---|---|
committer | David Leadbeater <dgl@dgl.cx> | 2014-07-08 01:38:08 +0100 |
commit | 47d66d214f426ac191b92dc5c3739783d852d8f0 (patch) | |
tree | 096dd1b1cfa7259185b15372c7470c0660d96d27 | |
parent | a9ff985a919b90ab047d9d98d982b2cab8cd9565 (diff) | |
download | irssi-47d66d214f426ac191b92dc5c3739783d852d8f0.zip |
Only show banner if not connecting to servers
It's tricky to make the banner show first in all cases and it's unlikely
to be seen if someone is connecting to a server already, so just don't
show it.
-rw-r--r-- | src/fe-text/irssi.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/fe-text/irssi.c b/src/fe-text/irssi.c index a77ded49..4dda7d39 100644 --- a/src/fe-text/irssi.c +++ b/src/fe-text/irssi.c @@ -27,6 +27,7 @@ #include "core.h" #include "settings.h" #include "session.h" +#include "servers.h" #include "printtext.h" #include "fe-common-core.h" @@ -205,8 +206,10 @@ static void textui_finish_init(void) signal_emit("irssi init finished", 0); statusbar_redraw(NULL, TRUE); - printtext_window(active_win, MSGLEVEL_CRAP, - "%s", banner_text); + if (servers == NULL && lookup_servers == NULL) { + printtext(NULL, NULL, MSGLEVEL_CRAP|MSGLEVEL_NO_ACT, + "%s", banner_text); + } if (display_firsttimer) { printtext_window(active_win, MSGLEVEL_CRAP, |