diff options
author | Jesse Duffield <jessedduffield@gmail.com> | 2021-10-26 09:39:28 +1100 |
---|---|---|
committer | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> | 2021-10-25 22:40:15 +0000 |
commit | 01d82749b17cd7a048d69c8386044d79548f7893 (patch) | |
tree | ebfc3a9461c6b40965bf9774273a9a89bcad0a25 /pkg/gui/files_panel.go | |
parent | 3eb124c732326d3680465c864fe6d0c1422d07bd (diff) |
fix commit message prefix thingo
Diffstat (limited to 'pkg/gui/files_panel.go')
-rw-r--r-- | pkg/gui/files_panel.go | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/pkg/gui/files_panel.go b/pkg/gui/files_panel.go index 0f9bbd65d..cce28353e 100644 --- a/pkg/gui/files_panel.go +++ b/pkg/gui/files_panel.go @@ -393,10 +393,11 @@ func (gui *Gui) handleCommitPress() error { return gui.createErrorPanel(fmt.Sprintf("%s: %s", gui.Tr.LcCommitPrefixPatternError, err.Error())) } prefix := rgx.ReplaceAllString(gui.getCheckedOutBranch().Name, prefixReplace) - gui.renderString(gui.Views.CommitMessage, prefix) - if err := gui.Views.CommitMessage.SetCursor(len(prefix), 0); err != nil { - return err - } + gui.Views.CommitMessage.ClearTextArea() + gui.Views.CommitMessage.TextArea.TypeString(prefix) + gui.g.Update(func(*gocui.Gui) error { + return nil + }) } gui.g.Update(func(g *gocui.Gui) error { |