Guard dashboard window sizing to avoid curses NULL
This commit is contained in:
@@ -255,6 +255,10 @@ class ReactorDashboard:
|
|||||||
left_width = min(50, width - 18)
|
left_width = min(50, width - 18)
|
||||||
right_width = width - left_width
|
right_width = width - left_width
|
||||||
|
|
||||||
|
data_height = max(1, data_height)
|
||||||
|
left_width = max(1, left_width)
|
||||||
|
right_width = max(1, right_width)
|
||||||
|
|
||||||
data_win = stdscr.derwin(data_height, left_width, 0, 0)
|
data_win = stdscr.derwin(data_height, left_width, 0, 0)
|
||||||
help_win = stdscr.derwin(data_height, right_width, 0, left_width)
|
help_win = stdscr.derwin(data_height, right_width, 0, left_width)
|
||||||
status_win = stdscr.derwin(status_height, width, data_height, 0)
|
status_win = stdscr.derwin(status_height, width, data_height, 0)
|
||||||
|
|||||||
Reference in New Issue
Block a user