Bugfix/1068093v2

>Maybe we should separate out the wallpaper setting case from the setContactImage case.

Yep, I agree. I misread this and thought that it was setting the same thing twice, but it's actually changing ```this.mainContainer``` and ```this.contactBackground``` separately.