Coding style.

- Minor tidy up.
This commit is contained in:
Andrew Hamilton 2021-12-08 19:09:06 +10:00
parent 5fd06479da
commit 166dc332c0

View file

@ -458,11 +458,10 @@ async def tui(title, screen_widget):
APPEARANCE_CHANGED_EVENT = asyncio.Event() APPEARANCE_CHANGED_EVENT = asyncio.Event()
SHUTDOWN_EVENT = asyncio.Event() SHUTDOWN_EVENT = asyncio.Event()
loop = asyncio.get_running_loop() loop = asyncio.get_running_loop()
with (terminal.title(title), signal_handler(loop, signal.SIGWINCH, lambda: draw_screen(screen_widget)), with (signal_handler(loop, signal.SIGWINCH, lambda: draw_screen(screen_widget)),
signal_handler(loop, signal.SIGINT, SHUTDOWN_EVENT.set), signal_handler(loop, signal.SIGINT, SHUTDOWN_EVENT.set),
signal_handler(loop, signal.SIGTERM, SHUTDOWN_EVENT.set), signal_handler(loop, signal.SIGTERM, SHUTDOWN_EVENT.set), terminal.title(title),
terminal.alternate_buffer(), terminal.interactive(), terminal.mouse_tracking() terminal.alternate_buffer(), terminal.interactive(), terminal.mouse_tracking()):
):
update_task = asyncio.create_task(update_screen(screen_widget)) update_task = asyncio.create_task(update_screen(screen_widget))
try: try:
loop.add_reader(sys.stdin, on_terminal_input, screen_widget) loop.add_reader(sys.stdin, on_terminal_input, screen_widget)