From a8feef3c12fa151f994686738537cca6bf4a0f8a Mon Sep 17 00:00:00 2001 From: Zachary Yedidia Date: Sun, 4 Sep 2016 12:57:09 -0400 Subject: [PATCH] Minor cleanup See #300 --- cmd/micro/messenger.go | 2 ++ cmd/micro/view.go | 2 -- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cmd/micro/messenger.go b/cmd/micro/messenger.go index de84a3e8..a272a78c 100644 --- a/cmd/micro/messenger.go +++ b/cmd/micro/messenger.go @@ -151,6 +151,8 @@ func (m *Messenger) LetterPrompt(prompt string, responses ...rune) (rune, bool) } } case tcell.KeyCtrlC, tcell.KeyCtrlQ, tcell.KeyEscape: + m.Clear() + m.Reset() m.hasPrompt = false return ' ', true } diff --git a/cmd/micro/view.go b/cmd/micro/view.go index 10c6faef..28d59d12 100644 --- a/cmd/micro/view.go +++ b/cmd/micro/view.go @@ -172,8 +172,6 @@ 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