sway/include/sway/desktop
Kenny Levinsen 56f2db062d Revert "sway/tree: Simplify sway_node teardown"
This reverts commit e28e6484e8.

This change tried to remove nodes from all points of reference to allow
immediate destruction. However, it missed things like the children lists
cloned by transaction states of parent nodes.

Adding all that extra cleanup would not be in the spirit of a PR
claiming to simplify teardown. Let's wait for someone to come up with a
cleaner approach instead.

Fixes: https://github.com/swaywm/sway/pull/8738
2025-06-28 11:26:49 +02:00
..
idle_inhibit_v1.h desktop/idle_inhibit: remove event listeners on destroy 2025-04-13 23:40:56 +02:00
launcher.h xdg-activation: distinguish activation and urgency requests 2024-02-17 00:54:30 -07:00
transaction.h Revert "sway/tree: Simplify sway_node teardown" 2025-06-28 11:26:49 +02:00