Fix cursor problem in LetterPrompt

Fixes #300
This commit is contained in:
Zachary Yedidia
2016-09-04 11:19:53 -04:00
parent def5e29b91
commit 54a34001e3
2 changed files with 8 additions and 2 deletions

View File

@@ -172,6 +172,8 @@ func (v *View) ScrollDown(n int) {
func (v *View) CanClose(msg string, responses ...rune) bool {
if v.Buf.IsModified {
char, canceled := messenger.LetterPrompt("You have unsaved changes. "+msg, responses...)
messenger.Clear()
messenger.Reset()
if !canceled {
if char == 'y' {
return true