diff --git a/i3bar/src/child.c b/i3bar/src/child.c index 1662dbd2..faab9142 100644 --- a/i3bar/src/child.c +++ b/i3bar/src/child.c @@ -82,7 +82,8 @@ void stdin_io_cb(struct ev_loop *loop, ev_io *watcher, int revents) { /* end of file, kill the watcher */ ELOG("stdin: received EOF\n"); cleanup(); - break; + draw_bars(); + return; } rec += n;