diff options
author | Přemysl Janouch <p.janouch@gmail.com> | 2015-11-22 16:43:21 +0100 |
---|---|---|
committer | Přemysl Janouch <p.janouch@gmail.com> | 2015-11-22 16:43:21 +0100 |
commit | 385de6f4fe796fc480bf983decd742c338daa8d8 (patch) | |
tree | 017522707cc8681c54373be4fd2851580ded85ed /degesch.c | |
parent | 0fdffa0e50036171fa6a2c7c225b035a6f4a6058 (diff) | |
download | xK-385de6f4fe796fc480bf983decd742c338daa8d8.tar.gz xK-385de6f4fe796fc480bf983decd742c338daa8d8.tar.xz xK-385de6f4fe796fc480bf983decd742c338daa8d8.zip |
degesch: better terminal suspension
Don't print date changes while something else is using the terminal.
Diffstat (limited to 'degesch.c')
-rw-r--r-- | degesch.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -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); } |