sway/sway/tree
Ferdinand Bachmann ab2e1f5817 tree/container: remove event listeners on destroy
Change begin_destroy to remove event listeners before the final destroy,
since otherwise event listeners would be removed twice, which crashes.

This fixes a crash in wlroots listener checks. See #8509.
2025-04-13 23:40:56 +02:00
..
arrange.c Avoid crashing on too many containers 2025-03-21 21:08:04 -04:00
container.c tree/container: remove event listeners on destroy 2025-04-13 23:40:56 +02:00
node.c Define _POSIX_C_SOURCE globally 2024-02-23 17:43:19 +03:00
output.c desktop/output: Clear repaint timer earlier in destroy 2024-11-17 16:03:35 -05:00
root.c (desktop|tree)/output: Do not use layout listener to arrange 2024-09-04 13:49:35 -04:00
view.c idle_inhibit: Ignore inhibitors when locked 2025-04-13 16:24:02 +02:00
workspace.c Use has_prefix() instead of strncmp() throughout 2025-01-07 16:35:31 +01:00