Drop background recreation
As @sebastian.krzyszkowiak pointed out we recreate backgrounds too often.
With https://source.puri.sm/Librem5/phosh/-/merge_requests/546/diffs
we can connect phosh's primary-monitor
property to the one of each background so backgrounds catch up for themselves, we also already listen for configured
in PhoshBackground
so no need to handle that in PhochBackgroundManager
. The main job of the BackgroundManager
would be to spawn new backgrounds for new outputs.