Refresh windows with the correct highlighting after enabling or disabling Polychromatic
Merge view refreshing branch.
Actually refresh the views when the theme-state is changed.