aboutsummaryrefslogtreecommitdiff
path: root/editor.c
diff options
context:
space:
mode:
Diffstat (limited to 'editor.c')
-rw-r--r--editor.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/editor.c b/editor.c
index 455f3ae..ad3da53 100644
--- a/editor.c
+++ b/editor.c
@@ -484,7 +484,8 @@ static void editor_prompt_update(Prompt *prompt) {
static void editor_prompt_clear(Prompt *prompt) {
Text *text = prompt->win->text;
- while (text_undo(text));
+ while (text_undo(text) != (size_t)-1);
+ window_cursor_to(prompt->win->win, 0);
}
void editor_prompt_hide(Editor *ed) {