From 9a306f1553a4d3b0d99ae0eadf1eb7c878347ee8 Mon Sep 17 00:00:00 2001 From: Russell Schmidt Date: Sun, 26 Jan 2025 18:12:10 -0600 Subject: [PATCH] Refresh display when closing dialogs --- ui/curses_ui.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ui/curses_ui.py b/ui/curses_ui.py index 20dd859..e4f417b 100644 --- a/ui/curses_ui.py +++ b/ui/curses_ui.py @@ -496,6 +496,9 @@ def main_ui(stdscr): curses.curs_set(0) # Hide cursor ui.dialog.dialog(stdscr, "Traceroute Sent", "Results will appear in messages window.\nNote: Traceroute is limited to once every 30 seconds.") curses.curs_set(1) # Show cursor again + draw_channel_list() + draw_messages_window() + draw_node_list() elif char in (chr(curses.KEY_ENTER), chr(10), chr(13)): if globals.current_window == 2: @@ -535,6 +538,9 @@ def main_ui(stdscr): curses.curs_set(0) settings_menu(stdscr, globals.interface) curses.curs_set(1) + draw_channel_list() + draw_messages_window() + draw_node_list() elif char == chr(16): # Display packet log