summaryrefslogtreecommitdiffstats
path: root/pkg/gui
diff options
context:
space:
mode:
authorJesse Duffield <jessedduffield@gmail.com>2019-03-16 12:45:52 +1100
committerJesse Duffield <jessedduffield@gmail.com>2019-03-16 12:51:48 +1100
commit6d104bfa91c9c3621c770781183872b870bd49c8 (patch)
treeea41604cf4425b05b8fb84f6375f2303bd97c748 /pkg/gui
parente583cc251984deead48c062f19c3d88d88236eda (diff)
show file remove error in gui rather than panic
Diffstat (limited to 'pkg/gui')
-rw-r--r--pkg/gui/files_panel.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkg/gui/files_panel.go b/pkg/gui/files_panel.go
index c401ac876..12aadb0dd 100644
--- a/pkg/gui/files_panel.go
+++ b/pkg/gui/files_panel.go
@@ -282,7 +282,7 @@ func (gui *Gui) handleFileRemove(g *gocui.Gui, v *gocui.View) error {
)
return gui.createConfirmationPanel(g, v, strings.Title(deleteVerb)+" file", message, func(g *gocui.Gui, v *gocui.View) error {
if err := gui.GitCommand.RemoveFile(file); err != nil {
- return err
+ return gui.createErrorPanel(gui.g, err.Error())
}
return gui.refreshFiles()
}, nil)