diff options
| author | cinap_lenrek <cinap_lenrek@felloff.net> | 2017-05-20 14:45:47 +0200 |
|---|---|---|
| committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2017-05-20 14:45:47 +0200 |
| commit | 1dc5f9222a0cddf21414f20731d791ffc0416599 (patch) | |
| tree | 9a61241b294f78ceb459ceb6cf696200b27230d0 | |
| parent | f308677510f208a3017f5169f80bb541acbd32c3 (diff) | |
| download | plan9front-1dc5f9222a0cddf21414f20731d791ffc0416599.tar.xz | |
vt: don't flush while there is keyboard input available
| -rw-r--r-- | sys/src/cmd/vt/main.c | 3 |
1 files changed, 2 insertions, 1 deletions
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()); |
