X-Git-Url: https://git.lttng.org/?p=lttngtop.git;a=blobdiff_plain;f=src%2Fcursesdisplay.c;h=c18d46cbf2d709936ea433371e3068ff9f541a28;hp=7dfe7ad0937ac2164d530f8aed373573c0c6bfa9;hb=af54ebcf72ed12fe3a2557886d24bd8e26cc79bb;hpb=041aa219c7483da2cb59ea331941e00963d49ec7 diff --git a/src/cursesdisplay.c b/src/cursesdisplay.c index 7dfe7ad..c18d46c 100644 --- a/src/cursesdisplay.c +++ b/src/cursesdisplay.c @@ -61,7 +61,6 @@ int max_elements = 80; int toggle_threads = -1; int toggle_pause = -1; -int toggle_tree = -1; int max_center_lines; @@ -530,6 +529,8 @@ void update_perf() if (current_line == selected_line) { selected_process = tmp; + selected_tid = tmp->tid; + selected_comm = tmp->comm; wattron(center, COLOR_PAIR(5)); mvwhline(center, current_line + header_offset, 1, ' ', COLS-3); } @@ -915,22 +916,23 @@ void *handle_keyboard(void *p) break; case KEY_F(1): - toggle_tree *= -1; current_view = cpu; + selected_line = 0; update_current_view(); break; case KEY_F(2): current_view = cpu; + selected_line = 0; update_current_view(); break; case KEY_F(3): current_view = perf; - toggle_tree = -1; + selected_line = 0; update_current_view(); break; case KEY_F(4): current_view = iostream; - toggle_tree = -1; + selected_line = 0; update_current_view(); break; case KEY_F(10):