aboutsummaryrefslogtreecommitdiff
path: root/window-clock.c
diff options
context:
space:
mode:
authorThomas Adam <thomas@xteddy.org>2019-03-12 12:02:42 +0000
committerThomas Adam <thomas@xteddy.org>2019-03-12 12:02:42 +0000
commit3ec05e940505f1d0b4e55413f949fdfaceddedde (patch)
tree843d754e76bb7386f39cb5743ab8de859e880ddd /window-clock.c
parentf8a30e158821876e8c30d46ab2728bce739e35de (diff)
parent3f6bfbaf2babcc7f08f628a82ff31b0b52014e58 (diff)
downloadrtmux-3ec05e940505f1d0b4e55413f949fdfaceddedde.tar.gz
rtmux-3ec05e940505f1d0b4e55413f949fdfaceddedde.tar.bz2
rtmux-3ec05e940505f1d0b4e55413f949fdfaceddedde.zip
Merge branch 'obsd-master'
Diffstat (limited to 'window-clock.c')
-rw-r--r--window-clock.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/window-clock.c b/window-clock.c
index c7074c0d..f98d7923 100644
--- a/window-clock.c
+++ b/window-clock.c
@@ -136,6 +136,9 @@ window_clock_timer_callback(__unused int fd, __unused short events, void *arg)
evtimer_del(&data->timer);
evtimer_add(&data->timer, &tv);
+ if (TAILQ_FIRST(&wp->modes) != wme)
+ return;
+
t = time(NULL);
gmtime_r(&t, &now);
gmtime_r(&data->tim, &then);
@@ -144,7 +147,7 @@ window_clock_timer_callback(__unused int fd, __unused short events, void *arg)
data->tim = t;
window_clock_draw_screen(wme);
- server_redraw_window(wp->window);
+ wp->flags |= PANE_REDRAW;
}
static struct screen *