Remove broken page up/down support
[lttngtop.git] / src / cursesdisplay.c
index 7dfe7ad0937ac2164d530f8aed373573c0c6bfa9..4c91e1ea49d41bee7824674394bcd3879b975d9e 100644 (file)
@@ -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);
                }
@@ -820,20 +821,6 @@ void *handle_keyboard(void *p)
                        }
                        break;
                case KEY_NPAGE:
-                       if ((selected_line + 10 < max_center_lines - 1) &&
-                                       ((selected_line + 10) < max_elements - 1)) {
-                               selected_line += 10;
-                               selected_in_list += 10;
-                       } else if (max_elements > max_center_lines) {
-                               selected_line = max_center_lines - 1;
-                               if (selected_in_list + 10 < max_elements - 1) {
-                                       selected_in_list += 10;
-                                       list_offset += (selected_in_list - max_center_lines + 1);
-                               }
-                       } else if (selected_line + 10 > max_elements) {
-                               selected_line = max_elements - 1;
-                       }
-                       update_current_view();
                        break;
                case KEY_UP:
                        if (perf_panel_visible) {
@@ -852,11 +839,6 @@ void *handle_keyboard(void *p)
                        }
                        break;
                case KEY_PPAGE:
-                       if (selected_line - 10 > 0)
-                               selected_line -= 10;
-                       else
-                               selected_line = 0;
-                       update_current_view();
                        break;
 
                /* Navigate the history with arrows */
@@ -915,22 +897,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):
This page took 0.02296 seconds and 4 git commands to generate.