From f40c5c26cafa8ae7f5c003174fdfb1b9821a2f3e Mon Sep 17 00:00:00 2001 From: Arnaldo Carvalho de Melo Date: Thu, 6 Oct 2011 10:46:45 -0300 Subject: [PATCH] --- yaml --- r: 269053 b: refs/heads/master c: 7d16320e2315db434b28854c08677e0d15b604f1 h: refs/heads/master i: 269051: 78b585e1738a006f425273951af0ecb9dfbec31b v: v3 --- [refs] | 2 +- trunk/tools/perf/util/ui/browsers/hists.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 82122fe99420..068b9097908b 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 724c9c9f20c7a0ebd9a728391f5adcfd4a76628b +refs/heads/master: 7d16320e2315db434b28854c08677e0d15b604f1 diff --git a/trunk/tools/perf/util/ui/browsers/hists.c b/trunk/tools/perf/util/ui/browsers/hists.c index b7901099eedb..ef6ccefad432 100644 --- a/trunk/tools/perf/util/ui/browsers/hists.c +++ b/trunk/tools/perf/util/ui/browsers/hists.c @@ -1107,12 +1107,14 @@ static int perf_evsel_menu__run(struct perf_evsel_menu *menu, pos = list_entry(evlist->entries.next, struct perf_evsel, node); else pos = list_entry(pos->node.next, struct perf_evsel, node); + perf_evlist__set_selected(evlist, pos); goto browse_hists; case NEWT_KEY_UNTAB: if (pos->node.prev == &evlist->entries) pos = list_entry(evlist->entries.prev, struct perf_evsel, node); else pos = list_entry(pos->node.prev, struct perf_evsel, node); + perf_evlist__set_selected(evlist, pos); goto browse_hists; case 'q': case CTRL('c'):