diff --git a/libr/core/visual.c b/libr/core/visual.c index 357ee07bed..95725ad260 100644 --- a/libr/core/visual.c +++ b/libr/core/visual.c @@ -4038,6 +4038,9 @@ dodo: } else { ch = r_cons_readchar (); } +#ifndef __WINDOWS__ + tcflush (STDIN_FILENO, TCIFLUSH); +#endif if (r_cons_is_breaked()) { break; }