From c803b79764cc570ffbb5354adeb58d0e89f230cc Mon Sep 17 00:00:00 2001 From: Mikkel Oscar Lyderik Date: Mon, 21 Dec 2015 15:31:09 +0100 Subject: [PATCH] Trigger event on bar mode|hidden_state commands --- sway/commands.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sway/commands.c b/sway/commands.c index de5b9705..93c74915 100644 --- a/sway/commands.c +++ b/sway/commands.c @@ -25,6 +25,7 @@ #include "resize.h" #include "input_state.h" #include "criteria.h" +#include "ipc-server.h" typedef struct cmd_results *sway_cmd(int argc, char **argv); @@ -1707,7 +1708,7 @@ static struct cmd_results *bar_set_hidden_state(struct bar_config *bar, const ch if (strcmp(old_state, bar->hidden_state) != 0) { if (!config->reading) { - // TODO: IPC event + ipc_event_barconfig_update(bar); } sway_log(L_DEBUG, "Setting hidden_state: '%s' for bar: %s", bar->hidden_state, bar->id); } @@ -1779,7 +1780,7 @@ static struct cmd_results *bar_set_mode(struct bar_config *bar, const char *mode if (strcmp(old_mode, bar->mode) != 0) { if (!config->reading) { - // TODO: IPC event + ipc_event_barconfig_update(bar); } sway_log(L_DEBUG, "Setting mode: '%s' for bar: %s", bar->mode, bar->id); }