From 71c13c907873d603bf15d68ab0372b75b271d18d Mon Sep 17 00:00:00 2001 From: Drew DeVault Date: Sat, 11 May 2019 14:15:29 -0400 Subject: "Press any key to close" for completed processes --- commands/account/pipe.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'commands') diff --git a/commands/account/pipe.go b/commands/account/pipe.go index a4c9848..f44de30 100644 --- a/commands/account/pipe.go +++ b/commands/account/pipe.go @@ -44,9 +44,12 @@ func Pipe(aerc *widgets.Aerc, args []string) error { aerc.PushStatus(" "+err.Error(), 10*time.Second). Color(tcell.ColorDefault, tcell.ColorRed) } else { - // TODO: Tab-specific status stacks aerc.PushStatus("Process complete, press any key to close.", 10*time.Second) + term.OnEvent = func(event tcell.Event) bool { + aerc.RemoveTab(term) + return true + } } } term.OnStart = func() { -- cgit v1.2.3