sway-patched-tray-menu-github/sway
Alexander Orzechowski 80ea52910a output: Destroy when output layout is destroyed
Since output layout is destroyed when the wayland display is destroyed
we run into a destroy listener order problem: Either the display starts
destroying the outputs first, in which case we're good: The existing
handling will clean up. However, things go wrong if the display decides
to destroy the output layout first. In this case, sway will hold
invalid references to the output layout as part of each output so that
when it finally goes to destroy them, sway will dereference destroyed
output layout bits.

Ref: https://github.com/swaywm/sway/pull/6844#issuecomment-1843599513
(cherry picked from commit bbabb9aae8)
2024-01-26 15:14:24 +01:00
..
commands sway: raise error on non-accessible background file 2023-12-14 10:49:20 +01:00
config Only reconfigure input mappings on output change 2023-11-16 16:29:07 +01:00
desktop output: Destroy when output layout is destroyed 2024-01-26 15:14:24 +01:00
input seat: Fix cursor theme reload for tablet tool 2023-11-21 11:35:49 +01:00
tree view: re-apply criteria when window gets unmapped 2023-11-21 14:57:58 +01:00
commands.c Use format_str() throughout 2023-04-14 18:34:54 +02:00
config.c sway/config.c: use memcpy() for known buffer size 2023-12-14 10:48:24 +01:00
criteria.c i3 compat: Adding support for the all criteria 2023-09-07 10:42:54 +09:00
decoration.c Fix double free when unmapping any view 2018-11-15 15:22:09 +10:00
ipc-json.c input/libinput: add scroll_button_lock method 2023-06-16 15:30:04 +02:00
ipc-server.c ipc: add ability to subscribe to output event 2023-02-06 11:02:52 +01:00
lock.c Chase wlroots!4331 2023-10-06 14:39:12 +03:00
main.c fix: remove redundant empty statement in main.c 2022-07-12 16:07:51 +02:00
meson.build render: Use wlroots scale filter 2023-06-19 19:14:28 +02:00
realtime.c realtime: request SCHED_RR using CAP_SYS_NICE 2022-05-18 11:20:17 +02:00
server.c Add support for security-context-v1 2023-11-21 15:12:42 +01:00
sway-bar.5.scd man: update Pango font description URL 2021-08-04 02:15:04 +02:00
sway-input.5.scd Update sway-input.5.scd 2023-10-05 10:04:32 +02:00
sway-ipc.7.scd input/libinput: add scroll_button_lock method 2023-06-16 15:30:04 +02:00
sway-output.5.scd man: fix typo in output disable docs 2023-01-03 10:59:02 -07:00
sway.1.scd man: update maintainer 2021-01-08 09:33:51 +01:00
sway.5.scd Update sway.5.scd 2023-12-14 10:48:44 +01:00
swaynag.c Use format_str() throughout 2023-04-14 18:34:54 +02:00
xdg_activation_v1.c chore: chase wlroots map logic unification 2023-06-02 20:11:42 +02:00
xdg_decoration.c chase wlroots!4316 2023-08-19 21:06:26 -07:00