Fixes #2589, Light skin not working

Re-added background attribute to select view definitions where 2.x
doesn't correctly apply the theme background.
Additionally disabled light theme for dialogs on 2.x, as it doesn't work there
Merge remote-tracking branch 'upstream/release' into currdev