ncdirect_readline: ignore RELEASE events

pull/2250/head
nick black 3 years ago
parent 5f9d88fa89
commit e5f9600066
No known key found for this signature in database
GPG Key ID: 5F43400C21CBFACC

@ -991,6 +991,9 @@ char* ncdirect_readline(ncdirect* n, const char* prompt){
uint32_t id;
int oldx = xstart;
while((id = ncdirect_getc_blocking(n, &ni)) != (uint32_t)-1){
if(ni.evtype == NCTYPE_RELEASE){
continue;
}
if(id == NCKEY_EOF || id == NCKEY_ENTER){
if(id == NCKEY_ENTER){
if(fputc('\n', n->ttyfp) < 0){

Loading…
Cancel
Save