scene: no need to paint the background if there's none to paint
Otherwise paintBackground will take the fact that it's null as reason to re-render the whole framebuffer. This is also properly detected because plasmashell properly reports itself as opaque.