sway/sway/tree
Kenny Levinsen 0a70675d9c view: Set parent for view_child subsurfaces on init
view_child_init was calling view_init_subsurfaces, which did not set the
parent attribute for the subchildren. This lead to the subchildren
acting as standalone children. If the parent was an xdg_popup, this
would make the subchild unaware of the popup position.

Introduce view_child_init_subsurfaces for view_child_init to use
instead.

Closes: https://github.com/swaywm/sway/issues/6038
(cherry picked from commit 1a6471be17)
2021-05-19 11:48:08 +02:00
..
arrange.c Make sure we don't calculate fractional pixel gaps 2020-01-01 10:14:29 -07:00
container.c commands/move: maintain workspace_layout when moving 2020-07-15 19:27:12 +02:00
node.c Fix scratchpad fullscreen behavior and crash 2019-04-13 08:48:37 -06:00
output.c Assert output is found before removing from list 2020-07-15 19:27:13 +02:00
root.c Fix crash when showing scratchpad hidden split containers 2020-01-16 21:48:25 -05:00
view.c view: Set parent for view_child subsurfaces on init 2021-05-19 11:48:08 +02:00
workspace.c commands/move: unwrap workspace container on move to new workspace 2020-07-15 19:22:05 +02:00