From 053ffdc6922125cdd26eab7b919fe2f3734c5bcd Mon Sep 17 00:00:00 2001 From: "Kartik K. Agaram" Date: Thu, 9 Mar 2017 10:01:22 -0800 Subject: 3773 - trace-browser bugfix --- 100trace_browser.cc | 4 ++++ 1 file changed, 4 insertions(+) (limited to '100trace_browser.cc') diff --git a/100trace_browser.cc b/100trace_browser.cc index 7d62fe14..90fc1287 100644 --- a/100trace_browser.cc +++ b/100trace_browser.cc @@ -115,10 +115,14 @@ void start_trace_browser() { else if (key == 'c') { // move cursor to center of screen Display_row = tb_height()/2; + while (!contains_key(Trace_index, Display_row)) + --Display_row; } else if (key == 'b') { // move cursor to bottom of screen Display_row = tb_height()-1; + while (!contains_key(Trace_index, Display_row)) + --Display_row; } else if (key == 'T') { // scroll line at cursor to top of screen -- cgit 1.4.1-2-gfad0