diff options
Diffstat (limited to 'tools/perf/util/ui/browsers/top.c')
-rw-r--r-- | tools/perf/util/ui/browsers/top.c | 7 |
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 | } |