mirror of
https://github.com/jesseduffield/lazygit.git
synced 2025-07-15 01:34:26 +02:00
move cursor to right when using auto prefix
This commit is contained in:
@ -279,7 +279,7 @@ func (gui *Gui) handleWIPCommitPress(g *gocui.Gui, filesView *gocui.View) error
|
||||
return gui.createErrorPanel(gui.Tr.SLocalize("SkipHookPrefixNotConfigured"))
|
||||
}
|
||||
|
||||
gui.renderString("commitMessage", skipHookPreifx)
|
||||
gui.renderStringSync("commitMessage", skipHookPreifx)
|
||||
if err := gui.getCommitMessageView().SetCursor(len(skipHookPreifx), 0); err != nil {
|
||||
return err
|
||||
}
|
||||
|
@ -352,6 +352,11 @@ func (gui *Gui) setViewContent(v *gocui.View, s string) {
|
||||
// renderString resets the origin of a view and sets its content
|
||||
func (gui *Gui) renderString(viewName, s string) {
|
||||
gui.g.Update(func(*gocui.Gui) error {
|
||||
return gui.renderStringSync(viewName, s)
|
||||
})
|
||||
}
|
||||
|
||||
func (gui *Gui) renderStringSync(viewName, s string) error {
|
||||
v, err := gui.g.View(viewName)
|
||||
if err != nil {
|
||||
return nil // return gracefully if view has been deleted
|
||||
@ -364,7 +369,6 @@ func (gui *Gui) renderString(viewName, s string) {
|
||||
}
|
||||
gui.setViewContent(v, s)
|
||||
return nil
|
||||
})
|
||||
}
|
||||
|
||||
func (gui *Gui) optionsMapToString(optionsMap map[string]string) string {
|
||||
|
Reference in New Issue
Block a user