summaryrefslogtreecommitdiff
path: root/src/fe-text
diff options
context:
space:
mode:
authorTimo Sirainen <cras@irssi.org>2001-11-18 18:12:28 +0000
committercras <cras@dbcabf3a-b0e7-0310-adc4-f8d773084564>2001-11-18 18:12:28 +0000
commitb4f40ca9e0c68109cd6469a072a90d005653ea98 (patch)
tree3474dae949034d47784bafa094547380d9f7ee38 /src/fe-text
parent11b175d7028e49fa2b7f6611226d5584fcf28977 (diff)
downloadirssi-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.c5
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 */