diff options
Diffstat (limited to 'commands/account/pipe.go')
-rw-r--r-- | commands/account/pipe.go | 5 |
1 files changed, 4 insertions, 1 deletions
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() { |