diff options
author | Timo Sirainen <cras@irssi.org> | 2001-11-18 18:12:28 +0000 |
---|---|---|
committer | cras <cras@dbcabf3a-b0e7-0310-adc4-f8d773084564> | 2001-11-18 18:12:28 +0000 |
commit | b4f40ca9e0c68109cd6469a072a90d005653ea98 (patch) | |
tree | 3474dae949034d47784bafa094547380d9f7ee38 /src/fe-text | |
parent | 11b175d7028e49fa2b7f6611226d5584fcf28977 (diff) | |
download | irssi-b4f40ca9e0c68109cd6469a072a90d005653ea98.zip |
Don't handle keypresses when there's no active entry in screen.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2059 dbcabf3a-b0e7-0310-adc4-f8d773084564
Diffstat (limited to 'src/fe-text')
-rw-r--r-- | src/fe-text/gui-readline.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/fe-text/gui-readline.c b/src/fe-text/gui-readline.c index ac166f2d..e0820b30 100644 --- a/src/fe-text/gui-readline.c +++ b/src/fe-text/gui-readline.c @@ -330,6 +330,11 @@ void readline(void) unsigned char buffer[128]; int ret, i; + if (!active_entry) { + /* no active entry yet - wait until we have it */ + return; + } + ret = term_gets(buffer, sizeof(buffer)); if (ret == -1) { /* lost terminal */ |