[fix] set valid cursor position on

pull/71/head
Adam Tauber 7 years ago
parent f1acb28e73
commit d8a8ca2d97

@ -102,10 +102,9 @@ func deleteLine(_ *gocui.Gui, v *gocui.View) error {
if currentLine > 0 {
fmt.Fprintln(v, strings.Join(viewLines[:currentLine], "\n"))
}
if currentLine < len(viewLines) {
fmt.Fprint(v, strings.Join(viewLines[currentLine+1:], "\n"))
}
fmt.Fprint(v, strings.Join(viewLines[currentLine+1:], "\n"))
v.SetCursor(0, currentLine)
v.SetOrigin(0, oY)
return nil
}

Loading…
Cancel
Save