diff --git a/readchar/readchar_linux.py b/readchar/readchar_linux.py index 6bcb4e2..8936df1 100644 --- a/readchar/readchar_linux.py +++ b/readchar/readchar_linux.py @@ -12,7 +12,7 @@ def readchar(): old_settings = termios.tcgetattr(fd) try: tty.setraw(sys.stdin.fileno()) - ch = sys.stdin.read(1) + ch = sys.stdin.readline(1) finally: termios.tcsetattr(fd, termios.TCSADRAIN, old_settings) return ch