wallpapers/image: Avoid temporary loading of wallpaper image

The code loads the wallpaper to check if it can be loaded.

Since wallpapers are typically large images this can take quite some time (~120ms), and while doing that startup is blocked.

We seem to do this to handle the image not being loadable, but that's the wrong place to check this.

Merge request reports

Loading