weston/lua-shell
Marius Vlad 99f3a92f4a lua-shell: Use local pd to store background curtains
This avoids hitting the assert that we don't have any paint nodes in
available when the repaint loop starts.

As we only have just a single curtain, in multi-head/outputs case a new
output creation will destroy the previous curtain and we'll end up
hitting the empty paint nodes assert.

Note that this doesn't add any functionality it just makes sure we're actually
capable of running the lua-shell rather than dying.

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
2026-01-09 22:12:47 +02:00
..
lua-shell.c compositor/shells: Require shells to flag outputs as ready to allow repaint 2025-10-27 05:55:51 +00:00
lua-shell.h lua-shell: Add lua-shell 2025-06-04 15:47:06 +03:00
meson.build lua-shell: Add lua-shell 2025-06-04 15:47:06 +03:00
shell.lua lua-shell: Use local pd to store background curtains 2026-01-09 22:12:47 +02:00