Before freeing sway_output, NULL the wlr_output reference to it. Check for that NULL in layer_shell handle_destroy. Don't damage null container in unmap. Additionaly, terminate swaybg if its output is being disabled. |
||
|---|---|---|
| .. | ||
| desktop.c | ||
| layer_shell.c | ||
| output.c | ||
| wl_shell.c | ||
| xdg_shell_v6.c | ||
| xwayland.c | ||