all repos — tint2 @ 491a56db10d3591510f31dc297e6849cd203dc01

fork of the tint2 desktop panel for my custom setup - only minimized windows across all desktops for the taskbar

Clock: Update correctly after suspend
o9000 mrovi9000@gmail.com
commit

491a56db10d3591510f31dc297e6849cd203dc01

parent

cbe31981b327d6348171be2abbf94dfb68150657

1 files changed, 2 insertions(+), 1 deletions(-)

jump to
M src/clock/clock.csrc/clock/clock.c

@@ -153,10 +153,11 @@ void update_clocks_min(void *arg)

{ // remember old_sec because after suspend/hibernate the clock should be updated directly, and not // on next minute change + static time_t old_sec = 0; gettimeofday(&time_clock, 0); - time_t old_sec = time_clock.tv_sec; if (time_clock.tv_sec % 60 == 0 || time_clock.tv_sec - old_sec > 60) update_clocks(); + old_sec = time_clock.tv_sec; } gboolean time_format_needs_sec_ticks(char *time_format)