From 1b84064e5f080dd3152c88b7230c462079063915 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 8 Mar 2018 13:01:35 +0530 Subject: [PATCH] ... --- kittens/tui/loop.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kittens/tui/loop.py b/kittens/tui/loop.py index 9cc08ef2d..9de577bda 100644 --- a/kittens/tui/loop.py +++ b/kittens/tui/loop.py @@ -142,8 +142,8 @@ class Loop: def __init__(self, input_fd=None, output_fd=None, sanitize_bracketed_paste='[\x03\x04\x0e\x0f\r\x07\x7f\x8d\x8e\x8f\x90\x9b\x9d\x9e\x9f]'): - self.input_fd = input_fd or sys.stdin.fileno() - self.output_fd = output_fd or sys.stdout.fileno() + self.input_fd = sys.stdin.fileno() if input_fd is None else input_fd + self.output_fd = sys.stdout.fileno() if output_fd is None else output_fd self.wakeup_read_fd, self.wakeup_write_fd = os.pipe() self.sel = s = selectors.DefaultSelector() s.register(self.input_fd, selectors.EVENT_READ, self._read_ready)