sway

i3-compatible Wayland compositor
git clone https://git.awy.one/sway
Log | Files | Refs | README | LICENSE

commit 3133d0c03c3daa8c25155c0fe29bb3bb22962c9d
parent eccfcde2ebf8d54f181825db04e27a3898983de4
Author: Ryan Dwyer <ryandwyer1@gmail.com>
Date:   Fri, 31 Aug 2018 19:27:11 +1000

Fix swaybars with no defined output

Diffstat:
Msway/ipc-json.c | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sway/ipc-json.c b/sway/ipc-json.c @@ -485,13 +485,13 @@ json_object *ipc_json_describe_bar_config(struct bar_config *bar) { json_object_object_add(json, "colors", colors); // Add outputs if defined - json_object *outputs = json_object_new_array(); if (bar->outputs && bar->outputs->length > 0) { + json_object *outputs = json_object_new_array(); for (int i = 0; i < bar->outputs->length; ++i) { const char *name = bar->outputs->items[i]; json_object_array_add(outputs, json_object_new_string(name)); } + json_object_object_add(json, "outputs", outputs); } - json_object_object_add(json, "outputs", outputs); return json; }