aboutsummaryrefslogtreecommitdiff
path: root/editor.c
diff options
context:
space:
mode:
Diffstat (limited to 'editor.c')
-rw-r--r--editor.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/editor.c b/editor.c
index ad9bd4e..8628458 100644
--- a/editor.c
+++ b/editor.c
@@ -358,6 +358,8 @@ void editor_window_close(Win *win) {
ed->windows = win->next;
if (ed->win == win)
ed->win = win->next ? win->next : win->prev;
+ if (ed->prompt_window == win)
+ ed->prompt_window = NULL;
window_free(win);
if (ed->win)
ed->ui->window_focus(ed->win->ui);