RESTORE_ANY(splitType, &n->split_type, parse_split_type)
RESTORE_DOUBLE(splitRatio, &n->split_ratio)
RESTORE_INT(birthRotation, &n->birth_rotation)
- RESTORE_ANY(vacant, &n->vacant, parse_bool)
- RESTORE_ANY(sticky, &n->sticky, parse_bool)
- RESTORE_ANY(private, &n->private, parse_bool)
- RESTORE_ANY(locked, &n->locked, parse_bool)
+ RESTORE_BOOL(vacant, &n->vacant)
+ RESTORE_BOOL(sticky, &n->sticky)
+ RESTORE_BOOL(private, &n->private)
+ RESTORE_BOOL(locked, &n->locked)
} else if (keyeq("presel", *t, json)) {
(*t)++;
n->presel = restore_presel(t, json);
RESTORE_ANY(lastLayer, &c->last_layer, parse_stack_layer)
RESTORE_UINT(borderWidth, &c->border_width)
RESTORE_BOOL(urgent, &c->urgent)
+ RESTORE_BOOL(visible, &c->visible)
RESTORE_BOOL(icccmFocus, &c->icccm_focus)
RESTORE_BOOL(icccmInput, &c->icccm_input)
RESTORE_USINT(minWidth, &c->min_width)