From 297e2a13a20eea08b75b66eb8f485908638ed869 Mon Sep 17 00:00:00 2001 From: o9000 Date: Fri, 25 Aug 2017 16:31:49 +0200 Subject: [PATCH] Refresh clock text immediately if empty (issue #659, regression) --- src/clock/clock.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/clock/clock.c b/src/clock/clock.c index 705d6dc..8213ddb 100644 --- a/src/clock/clock.c +++ b/src/clock/clock.c @@ -164,7 +164,7 @@ void update_clocks_min(void *arg) // on next minute change static time_t old_sec = 0; gettimeofday(&time_clock, 0); - if (time_clock.tv_sec % 60 == 0 || time_clock.tv_sec - old_sec > 60) + if (time_clock.tv_sec % 60 == 0 || time_clock.tv_sec - old_sec > 60 || (time1_format && !buf_time[0]) || (time2_format && !buf_date[0])) update_clocks(); old_sec = time_clock.tv_sec; clock_timeout = add_timeout(ms_until_second_change(&time_clock), 0, update_clocks_min, 0, &clock_timeout);