sway-patched-tray-menu-github/sway
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
..
commands Reload command now matches i3's implementation 2020-07-15 19:27:12 +02:00
config config/output: don't change output state before commit 2020-07-15 19:27:12 +02:00
desktop xdg_shell: schedule configure on maximize requests 2020-07-15 19:27:13 +02:00
input input/cursor: don't send wl_pointer.motion event on pointer unlock warp 2020-07-15 19:41:26 +02:00
tree view: Set parent for view_child subsurfaces on init 2021-05-19 11:48:08 +02:00
commands.c Remove code related to the security features 2020-05-21 10:57:00 +02:00
config.c Reload command now matches i3's implementation 2020-07-15 19:27:12 +02:00
criteria.c Introduce pid criteria token 2020-02-27 14:03:22 +01:00
decoration.c Fix double free when unmapping any view 2018-11-15 15:22:09 +10:00
ipc-json.c i3-compat: add GET_BINDING_STATE IPC command 2020-06-14 00:55:14 -04:00
ipc-server.c i3-compat: add GET_BINDING_STATE IPC command 2020-06-14 00:55:14 -04:00
main.c Log Sway version on startup 2020-06-11 08:44:09 -06:00
meson.build Remove code related to the security features 2020-05-21 10:57:00 +02:00
server.c Unset DISPLAY when wlr_xwayland fails 2020-07-15 19:27:11 +02:00
sway-bar.5.scd swaybar: complete barconfig_update event handling 2019-09-04 16:48:50 -10:00
sway-input.5.scd fix typos in sway-input.5.scd 2020-04-29 12:43:34 +02:00
sway-ipc.7.scd i3-compat: add GET_BINDING_STATE IPC command 2020-06-14 00:55:14 -04:00
sway-output.5.scd Simplify repaint scheduling documentation 2020-05-11 10:36:33 +02:00
sway.1.scd add dots to man 2020-04-14 10:10:35 +02:00
sway.5.scd Reload command now matches i3's implementation 2020-07-15 19:27:12 +02:00
swaynag.c Rename symbol set_cloexec to sway_set_cloexec, remove duplicates. 2019-11-01 12:41:08 -04:00
xdg_decoration.c Fix xdg-decoration unconfigured if set before first commit 2019-05-03 15:37:32 -06:00