diff --git a/internal/action/actions.go b/internal/action/actions.go index 87e81d1b..4bbc93cf 100644 --- a/internal/action/actions.go +++ b/internal/action/actions.go @@ -1042,7 +1042,6 @@ func (h *BufPane) saveBufToFile(filename string, action string, callback func()) if err != nil { InfoBar.Error(err) } else { - h.Buf.SetName(filename) InfoBar.Message("Saved " + filename) if callback != nil { callback() @@ -1067,7 +1066,6 @@ func (h *BufPane) saveBufToFile(filename string, action string, callback func()) InfoBar.Error(err) } } else { - h.Buf.SetName(filename) InfoBar.Message("Saved " + filename) if callback != nil { callback() diff --git a/internal/action/command.go b/internal/action/command.go index 1970ef10..2df2ced6 100644 --- a/internal/action/command.go +++ b/internal/action/command.go @@ -907,10 +907,7 @@ func (h *BufPane) SaveCmd(args []string) { if len(args) == 0 { h.Save() } else { - err := h.Buf.SaveAs(args[0]) - if err != nil { - InfoBar.Error(err) - } + h.saveBufToFile(args[0], "SaveAs", nil) } }