From f6967e069198ceba743b0a54eff96bd6d045e1c7 Mon Sep 17 00:00:00 2001 From: Adrian Roos Date: Tue, 21 Jun 2016 16:12:48 -0700 Subject: [PATCH] Notification: Respect disabled HUNs on updates Fixes a bug where HUNs would be posted on updates even if HUNs had been disabled. Fixes: 29520322 Change-Id: I3806b9c5b8835a62f7b58bd0a3bbdd55b02eb892 --- .../src/com/android/systemui/statusbar/BaseStatusBar.java | 2 +- .../com/android/systemui/statusbar/phone/PhoneStatusBar.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java b/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java index 91889d3b91adc..e40b4419fff15 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java @@ -2483,7 +2483,7 @@ public abstract class BaseStatusBar extends SystemUI implements } protected boolean shouldPeek(Entry entry, StatusBarNotification sbn) { - if (isDeviceInVrMode()) { + if (!mUseHeadsUp || isDeviceInVrMode()) { return false; } diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java index de5e06ced8609..8201b06428e0f 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java @@ -1408,7 +1408,7 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode, if (shadeEntry == null) { return; } - boolean isHeadsUped = mUseHeadsUp && shouldPeek(shadeEntry); + boolean isHeadsUped = shouldPeek(shadeEntry); if (isHeadsUped) { mHeadsUpManager.showNotification(shadeEntry); // Mark as seen immediately