Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 29351db6 authored by Arnaldo Carvalho de Melo's avatar Arnaldo Carvalho de Melo
Browse files

perf newt: Exit browser unconditionally when CTRL+C, q or Q is pressed



ESC still asks for confirmation.

Suggested-by: default avatarIngo Molnar <mingo@elte.hu>
Cc: Frédéric Weisbecker <fweisbec@gmail.com>
Cc: Mike Galbraith <efault@gmx.de>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
Cc: Tom Zanussi <tzanussi@gmail.com>
LKML-Reference: <new-submission>
Signed-off-by: default avatarArnaldo Carvalho de Melo <acme@redhat.com>
parent c1ec5fef
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -837,9 +837,10 @@ int hists__browse(struct hists *self, const char *helpline, const char *input_na
		if (es.reason == NEWT_EXIT_HOTKEY) {
			if (toupper(es.u.key) == 'A')
				goto do_annotate;
			if (es.u.key == NEWT_KEY_ESCAPE ||
			    toupper(es.u.key) == 'Q' ||
			    es.u.key == CTRL('c')) {
			if (toupper(es.u.key) == 'Q' ||
			    es.u.key == CTRL('c'))
				break;
			if (es.u.key == NEWT_KEY_ESCAPE) {
				if (dialog_yesno("Do you really want to exit?"))
					break;
				else