aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/util/ui/browsers/top.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/perf/util/ui/browsers/top.c')
-rw-r--r--tools/perf/util/ui/browsers/top.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/tools/perf/util/ui/browsers/top.c b/tools/perf/util/ui/browsers/top.c
index 2f47224426b6..e9381ec9bfb1 100644
--- a/tools/perf/util/ui/browsers/top.c
+++ b/tools/perf/util/ui/browsers/top.c
@@ -10,6 +10,7 @@
10#include "../../annotate.h" 10#include "../../annotate.h"
11#include "../helpline.h" 11#include "../helpline.h"
12#include "../libslang.h" 12#include "../libslang.h"
13#include "../util.h"
13#include "../../evlist.h" 14#include "../../evlist.h"
14#include "../../hist.h" 15#include "../../hist.h"
15#include "../../sort.h" 16#include "../../sort.h"
@@ -174,6 +175,12 @@ static int perf_top_browser__run(struct perf_top_browser *browser)
174 if (browser->selection) 175 if (browser->selection)
175 perf_top_browser__annotate(browser); 176 perf_top_browser__annotate(browser);
176 break; 177 break;
178 case NEWT_KEY_LEFT:
179 continue;
180 case NEWT_KEY_ESCAPE:
181 if (!ui__dialog_yesno("Do you really want to exit?"))
182 continue;
183 /* Fall thru */
177 default: 184 default:
178 goto out; 185 goto out;
179 } 186 }