aboutsummaryrefslogtreecommitdiff
path: root/sway/tree
diff options
context:
space:
mode:
authorRyan Dwyer <ryandwyer1@gmail.com>2018-04-20 09:01:52 +1000
committerRyan Dwyer <ryandwyer1@gmail.com>2018-04-20 21:26:14 +1000
commit34429a3605888b2d67af6e4489d8ceaa64bbd25a (patch)
tree880039dc533b2f9fcc64afc91f3a233ec20a71cb /sway/tree
parent7434c52421a0ec51f4cf7d262c4c5efa9ea68243 (diff)
downloadsway-34429a3605888b2d67af6e4489d8ceaa64bbd25a.tar.xz
Keep view fullscreened when moving to another workspace.
container_handle_fullscreen_reparent() must be called *after* setting the container's new parent.
Diffstat (limited to 'sway/tree')
-rw-r--r--sway/tree/layout.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sway/tree/layout.c b/sway/tree/layout.c
index 7ffc2484..12af7172 100644
--- a/sway/tree/layout.c
+++ b/sway/tree/layout.c
@@ -150,8 +150,8 @@ void container_add_child(struct sway_container *parent,
parent, parent->type, parent->width, parent->height);
struct sway_container *old_parent = child->parent;
list_add(parent->children, child);
- container_handle_fullscreen_reparent(child, old_parent);
child->parent = parent;
+ container_handle_fullscreen_reparent(child, old_parent);
}
struct sway_container *container_remove_child(struct sway_container *child) {