summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/display
diff options
context:
space:
mode:
authorAndrew Sapperstein <asapperstein@google.com>2018-05-17 20:40:21 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2018-05-17 20:40:21 +0000
commit96294df2f00bb285c79b093e4f8106620287119b (patch)
treeec8c2936ddb22433a01093de40f9c7819f268576 /src/com/android/settings/display
parent7e6d495cec047913c74dbd9c55caf06288828199 (diff)
parent4e9d52791bb6e805cc0a307d97bcd5b27e816e42 (diff)
downloadpackages_apps_Settings-96294df2f00bb285c79b093e4f8106620287119b.tar.gz
packages_apps_Settings-96294df2f00bb285c79b093e4f8106620287119b.tar.bz2
packages_apps_Settings-96294df2f00bb285c79b093e4f8106620287119b.zip
Merge "Make the night display suggestion depend on a flag." into pi-dev
Diffstat (limited to 'src/com/android/settings/display')
-rw-r--r--src/com/android/settings/display/NightDisplayPreferenceController.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/com/android/settings/display/NightDisplayPreferenceController.java b/src/com/android/settings/display/NightDisplayPreferenceController.java
index 5e8dfe01bd..0bbab935f8 100644
--- a/src/com/android/settings/display/NightDisplayPreferenceController.java
+++ b/src/com/android/settings/display/NightDisplayPreferenceController.java
@@ -18,6 +18,7 @@ import android.content.Context;
import com.android.internal.app.ColorDisplayController;
import com.android.settings.core.PreferenceControllerMixin;
import com.android.settingslib.core.AbstractPreferenceController;
+import com.android.settings.R;
public class NightDisplayPreferenceController extends AbstractPreferenceController implements
PreferenceControllerMixin {
@@ -29,6 +30,12 @@ public class NightDisplayPreferenceController extends AbstractPreferenceControll
}
public static boolean isSuggestionComplete(Context context) {
+ final boolean isEnabled = context.getResources().getBoolean(
+ R.bool.config_night_light_suggestion_enabled);
+ // The suggestion is always complete if not enabled.
+ if (!isEnabled) {
+ return true;
+ }
final ColorDisplayController controller = new ColorDisplayController(context);
return controller.getAutoMode() != ColorDisplayController.AUTO_MODE_DISABLED;
}