Make sure appropriate view is updated when prefs change