чување 0087f2e07b704cbbd83b5faf1f560e20c56f9d74
родитељ d7e96e5e87fb2205ab4493d65c602b2c48ea089c
Аутор: Страхиња Радић <contact@strahinja.org>
Датум: Wed, 16 Feb 2022 15:57:25 +0100
sled.c: Don't clear selection if help was open, there was a prompt or error
Signed-off-by: Страхиња Радић <contact@strahinja.org>
Diffstat:
измењених датотека: 1, додавања: 2(+), брисања: 1(-)
diff --git a/sled.c b/sled.c
@@ -851,10 +851,11 @@ cancel_close(struct DrawState* state)
strcpy(state->error, errors[ERR_EXIT_KEY]);
else
{
+ if (!state->show_help && !state->in_prompt && !*state->error)
+ clear_selection(state);
*state->error = 0;
*state->prompt = 0;
state->in_prompt = 0;
- clear_selection(state);
state->show_help = 0;
}