Scene: set painted_screen in paintScreen
If it's not set but used by EffectsScreen that can cause crashes on output hotunplugs, because this function can be called by screentransform while the pointer is still set to an output that was actually deleted.
!1958 (merged) surfaced this reliably, but it doesn't appear to happen on master. Still, backporting it would probably be best