swayfx/include/sway
Quantum e01a3c85f6 render: handle containers without output when rendering titles
In e0a94bee8d, it was believed that if the
container is being rendered, it must have an output.

This turned out not to be the case. When rendering a container, all its
children are rendered, even if the children is positioned off screen and
thus not having any output. This is the cause of the crash in #6061.

This commit introduces a null-check, which fixes #6061.
2021-02-25 00:43:02 -05:00
..
desktop transaction: Remove unused ready_immediately 2021-02-23 19:38:05 +01:00
input input: Clean up input_method_relay in seat_destoy() 2021-01-01 19:02:56 +01:00
tree render: handle containers without output when rendering titles 2021-02-25 00:43:02 -05:00
commands.h Declare all struct cmd_handler arrays const 2021-02-04 09:49:06 +01:00
config.h hide_cursor: Add an option to hide when typing 2020-10-30 09:59:54 +01:00
criteria.h Introduce pid criteria token 2020-02-27 14:03:22 +01:00
decoration.h Handle views created after decoration mode is sent for xdg-shell 2018-08-06 15:20:30 +01:00
desktop.h Store geometry in the view and handle any floating view resizing 2018-08-18 15:10:06 +10:00
ipc-json.h i3-compat: add GET_BINDING_STATE IPC command 2020-06-14 00:55:14 -04:00
ipc-server.h ipc: add an input event 2019-07-23 20:45:46 +03:00
layers.h Add layer shell subsurfaces 2020-12-07 12:30:13 +01:00
output.h Rename output_layer_for_each_surface_{toplevel,popup} 2021-01-12 11:25:34 +01:00
server.h transactions: Amend pending transactions 2021-02-16 00:18:26 +01:00
surface.h view: add max_render_time 2019-11-17 20:18:42 +01:00
swaynag.h Spawn swaynag as a wayland client 2019-04-14 12:41:59 +03:00
xdg_decoration.h Improve CSD logic 2018-09-27 22:51:37 +10:00
xwayland.h Parse missing i3 window types 2018-10-21 15:59:04 +02:00