From e0bdfad63a458513aeadfedc724a040cb6cb0684 Mon Sep 17 00:00:00 2001 From: Jesse Duffield Date: Sun, 3 Mar 2019 15:48:01 +1100 Subject: [PATCH] don't crash if we have no lines to stage --- pkg/gui/staging_panel.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pkg/gui/staging_panel.go b/pkg/gui/staging_panel.go index 5d52cf081..a24becbd2 100644 --- a/pkg/gui/staging_panel.go +++ b/pkg/gui/staging_panel.go @@ -1,8 +1,6 @@ package gui import ( - "github.com/go-errors/errors" - "github.com/jesseduffield/gocui" "github.com/jesseduffield/lazygit/pkg/git" "github.com/jesseduffield/lazygit/pkg/utils" @@ -60,7 +58,7 @@ func (gui *Gui) refreshStagingPanel() error { } if len(stageableLines) == 0 { - return errors.New("No lines to stage") + return gui.createErrorPanel(gui.g, "No lines to stage") } if err := gui.focusLineAndHunk(); err != nil {