degesch: better terminal suspension
Don't print date changes while something else is using the terminal.
This commit is contained in:
parent
0fdffa0e50
commit
385de6f4fe
@ -9989,7 +9989,6 @@ suspend_terminal (struct app_context *ctx)
|
||||
toggle_bracketed_paste (false);
|
||||
input_hide (&ctx->input);
|
||||
poller_fd_reset (&ctx->tty_event);
|
||||
// TODO: also disable the date change timer
|
||||
}
|
||||
|
||||
static void
|
||||
@ -11023,7 +11022,8 @@ rearm_date_change_timer (struct app_context *ctx)
|
||||
static void
|
||||
on_date_change_timer (struct app_context *ctx)
|
||||
{
|
||||
buffer_update_time (ctx, time (NULL));
|
||||
if (!ctx->terminal_suspended)
|
||||
buffer_update_time (ctx, time (NULL));
|
||||
rearm_date_change_timer (ctx);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user