diff --git a/i3bar/src/outputs.c b/i3bar/src/outputs.c index 83a4c248..eabf4d7b 100644 --- a/i3bar/src/outputs.c +++ b/i3bar/src/outputs.c @@ -219,6 +219,7 @@ static int outputs_end_map_cb(void *params_) { SLIST_INSERT_HEAD(outputs, params->outputs_walk, slist); } else { target->active = params->outputs_walk->active; + target->primary = params->outputs_walk->primary; target->ws = params->outputs_walk->ws; target->rect = params->outputs_walk->rect; }