summaryrefslogtreecommitdiffstats
path: root/swaybar/bar.c
diff options
context:
space:
mode:
Diffstat (limited to 'swaybar/bar.c')
-rw-r--r--swaybar/bar.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/swaybar/bar.c b/swaybar/bar.c
index 9cd17303..49a698b7 100644
--- a/swaybar/bar.c
+++ b/swaybar/bar.c
@@ -295,9 +295,12 @@ void bar_run(struct bar *bar) {
295 for (i = 0; i < bar->outputs->length; ++i) { 295 for (i = 0; i < bar->outputs->length; ++i) {
296 struct output *output = bar->outputs->items[i]; 296 struct output *output = bar->outputs->items[i];
297 if (window_prerender(output->window) && output->window->cairo) { 297 if (window_prerender(output->window) && output->window->cairo) {
298 output->active = true;
298 render(output, bar->config, bar->status); 299 render(output, bar->config, bar->status);
299 window_render(output->window); 300 window_render(output->window);
300 wl_display_flush(output->registry->display); 301 wl_display_flush(output->registry->display);
302 } else {
303 output->active = false;
301 } 304 }
302 } 305 }
303 } 306 }