summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Geoffrey Pitsch <gpitsch@google.com> 2017-07-12 17:14:40 +0000
committer android-build-merger <android-build-merger@google.com> 2017-07-12 17:14:40 +0000
commitd13dfdf50f24006aa044126349e6aeacfb05eb3f (patch)
treed4228c40355c3ab15a164cdabc6d1c63ec0fe983
parent4ad301ad473705f4a9709c35df53cc0843038b2e (diff)
parent804322ee0113a6635b7ec1bd11fa6ab8f7655e59 (diff)
Merge "canBeModified accessors for AmbientDisplay pickup setting" into oc-dr1-dev am: 7c9a6b502a
am: 804322ee01 Change-Id: I19c58b8be852ab0a705b02f02d0b712bfefd3458
-rw-r--r--core/java/com/android/internal/hardware/AmbientDisplayConfiguration.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/core/java/com/android/internal/hardware/AmbientDisplayConfiguration.java b/core/java/com/android/internal/hardware/AmbientDisplayConfiguration.java
index 00fa711aed3f..445a82c4b4f8 100644
--- a/core/java/com/android/internal/hardware/AmbientDisplayConfiguration.java
+++ b/core/java/com/android/internal/hardware/AmbientDisplayConfiguration.java
@@ -53,8 +53,8 @@ public class AmbientDisplayConfiguration {
}
public boolean pulseOnPickupEnabled(int user) {
- return boolSettingDefaultOn(Settings.Secure.DOZE_PULSE_ON_PICK_UP, user)
- && pulseOnPickupAvailable();
+ boolean settingEnabled = boolSettingDefaultOn(Settings.Secure.DOZE_PULSE_ON_PICK_UP, user);
+ return (settingEnabled || alwaysOnEnabled(user)) && pulseOnPickupAvailable();
}
public boolean pulseOnPickupAvailable() {
@@ -62,6 +62,10 @@ public class AmbientDisplayConfiguration {
&& ambientDisplayAvailable();
}
+ public boolean pulseOnPickupCanBeModified(int user) {
+ return !alwaysOnEnabled(user);
+ }
+
public boolean pulseOnDoubleTapEnabled(int user) {
return boolSettingDefaultOn(Settings.Secure.DOZE_PULSE_ON_DOUBLE_TAP, user)
&& pulseOnDoubleTapAvailable();