From 01540866bf1f032d85b92b9c78082e357fab2b9d Mon Sep 17 00:00:00 2001 From: Jesse Duffield Date: Sun, 5 Aug 2018 18:34:50 +1000 Subject: [PATCH] handle no-file error gracefully when trying to stage --- files_panel.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/files_panel.go b/files_panel.go index ff30fe7f1..9e7fa577f 100644 --- a/files_panel.go +++ b/files_panel.go @@ -40,6 +40,9 @@ func stageSelectedFile(g *gocui.Gui) error { func handleFilePress(g *gocui.Gui, v *gocui.View) error { file, err := getSelectedFile(g) if err != nil { + if err == ErrNoFiles { + return nil + } return err }