working changes

This commit is contained in:
pdxlocations
2025-05-17 23:27:19 -07:00
parent cef86ab185
commit 50efa50923
2 changed files with 17 additions and 4 deletions
+14 -2
View File
@@ -515,7 +515,13 @@ def draw_messages_window(scroll_to_bottom: bool = False) -> None:
else:
ui_state.selected_message = max(min(ui_state.selected_message, msg_line_count - visible_lines), 0)
draw_main_arrows(messages_win, msg_line_count, ui_state.start_index, 1, window=messages_win)
draw_main_arrows(
messages_win,
msg_line_count,
ui_state.start_index,
1,
log_height=packetlog_win.getmaxyx()[0],
)
messages_win.refresh()
refresh_pad(1)
@@ -624,7 +630,13 @@ def scroll_messages(direction: int) -> None:
0, min(ui_state.start_index[ui_state.current_window], max_index - visible_height + 1)
)
draw_main_arrows(messages_win, msg_line_count, ui_state.start_index, ui_state.current_window, window=messages_win)
draw_main_arrows(
messages_win,
msg_line_count,
ui_state.start_index,
ui_state.current_window,
log_height=packetlog_win.getmaxyx()[0],
)
messages_win.refresh()
refresh_pad(1)
+3 -2
View File
@@ -394,8 +394,9 @@ def draw_main_arrows(win: object, max_index: int, start_index: List[int], curren
if current_window == 1:
pass
# if (packetlog_win := kwargs.get("window")) and ui_state.current_window == 1:
# usable_height -= packetlog_win.getmaxyx()[0] - 1 if ui_state.display_log else 0
if current_window == 1 and ui_state.display_log:
if log_height := kwargs.get("log_height"):
usable_height -= log_height - 1
if usable_height < max_index:
if start_index[current_window] > 0: