From 1dc5f9222a0cddf21414f20731d791ffc0416599 Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Sat, 20 May 2017 14:45:47 +0200 Subject: vt: don't flush while there is keyboard input available --- sys/src/cmd/vt/main.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys/src/cmd/vt/main.c b/sys/src/cmd/vt/main.c index 763b43fba..65eb851a0 100644 --- a/sys/src/cmd/vt/main.c +++ b/sys/src/cmd/vt/main.c @@ -707,7 +707,8 @@ waitchar(void) blocked = 0; kbdchar = 0; continue; - } + } else if(nbrecv(kc->c, &kbdchar)) + continue; if(!blocked){ if(host_avail()) return(rcvchar()); -- cgit v1.2.3