Merge pull request #2033 from RyanDwyer/arrange-after-flatten
Arrange views after flattening the parent
This commit is contained in:
commit
daf328d054
|
@ -327,9 +327,11 @@ void container_move(struct sway_container *container,
|
|||
current = container_parent(container, C_OUTPUT);
|
||||
}
|
||||
|
||||
if (parent != container_flatten(parent)) {
|
||||
struct sway_container *new_parent = container_flatten(parent);
|
||||
if (new_parent != parent) {
|
||||
// Special case: we were the last one in this container, so flatten it
|
||||
// and leave
|
||||
arrange_children_of(new_parent);
|
||||
update_debug_tree();
|
||||
return;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue