summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse Duffield <jessedduffield@gmail.com>2021-10-26 09:39:28 +1100
committerJesse Duffield <jessedduffield@gmail.com>2021-10-26 09:39:28 +1100
commitd4ee26d68f79a4f146c1bbe208686566eb87af7d (patch)
treeebfc3a9461c6b40965bf9774273a9a89bcad0a25
parent3eb124c732326d3680465c864fe6d0c1422d07bd (diff)
fix commit message prefix thingov0.30.1
-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 {