diff options
author | Danny Baumann <dannybaumann@web.de> | 2016-11-02 10:29:05 +0100 |
---|---|---|
committer | Gerrit Code Review <gerrit@cyanogenmod.org> | 2016-11-07 04:35:05 -0800 |
commit | d84227cf8a4c9304c5bb05ae5195627606357737 (patch) | |
tree | 9142c5e8132082090bf9457f11a422c098af01af | |
parent | 17224324b86e0f5486741921355c29cd6baa0f51 (diff) | |
download | frameworks_base-d84227cf8a4c9304c5bb05ae5195627606357737.zip frameworks_base-d84227cf8a4c9304c5bb05ae5195627606357737.tar.gz frameworks_base-d84227cf8a4c9304c5bb05ae5195627606357737.tar.bz2 |
Fix zen priority mode vibration logic.
Even if zen priority mode is active and vibration is allowed, we still
want to keep notifications with score below the threshold silent.
Change-Id: I0a60bbd787e7f98f721129902054ab37fb9f58a7
-rw-r--r-- | services/core/java/com/android/server/notification/NotificationManagerService.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/notification/NotificationManagerService.java b/services/core/java/com/android/server/notification/NotificationManagerService.java index b2b6580..052d010 100644 --- a/services/core/java/com/android/server/notification/NotificationManagerService.java +++ b/services/core/java/com/android/server/notification/NotificationManagerService.java @@ -2735,7 +2735,7 @@ public class NotificationManagerService extends SystemService { boolean canBeep = readyForBeepOrBuzz && canInterrupt; boolean canBuzz = readyForBeepOrBuzz && - (canInterrupt || mZenModeHelper.allowVibrationForNotifications()); + (canInterrupt || (aboveThreshold && mZenModeHelper.allowVibrationForNotifications())); boolean hasValidSound = false; if (canBeep || canBuzz) { |