throw arrangement_error("no widgets");
add_constraint(*edges[primary].widgets.front(), get_align_constraint(primary), primary);
- layout.set_expand(*edges[primary].widgets.front(), false, true);
+ layout.set_expand(*edges[primary].widgets.front(), (primary==LEFT || primary==RIGHT), (primary==TOP || primary==BOTTOM));
edges[primary].align();
gravity = primary;
}