summaryrefslogtreecommitdiffstats
path: root/pkg/gui/files_panel.go
diff options
context:
space:
mode:
authorJesse Duffield <jessedduffield@gmail.com>2021-10-26 09:39:28 +1100
committergithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>2021-10-25 22:40:15 +0000
commit01d82749b17cd7a048d69c8386044d79548f7893 (patch)
treeebfc3a9461c6b40965bf9774273a9a89bcad0a25 /pkg/gui/files_panel.go
parent3eb124c732326d3680465c864fe6d0c1422d07bd (diff)
fix commit message prefix thingo
Diffstat (limited to 'pkg/gui/files_panel.go')
-rw-r--r--pkg/gui/files_panel.go9
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 {