summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSelim Cinek <cinek@google.com>2018-06-11 17:26:34 -0700
committerandroid-build-team Robot <android-build-team-robot@google.com>2018-06-13 00:28:23 +0000
commitef824689800f0796cd90a32887cfac510d826449 (patch)
treefd8f76236f920df6bbd7eb576a962250675455d5
parent96d0c0cf937b0dd4f92cb7470192ddd2eec9ffa7 (diff)
downloadbase-ef824689800f0796cd90a32887cfac510d826449.tar.gz
Keeping the lockdown state in sync with the notification list
Whenever the lockdown was changed, the UI wasn't consistently updated, but only once another notification / update came in, which lead to notifications being invisisible or visible when they shouldn't have been. Change-Id: I17c1b4e0ef58d6aa05f4404e52e07a098d4fce4e Fixes: 78020486 Test: manual, hit lockdown observe notification gone, coming back when unlocked (cherry picked from commit ddb7b47dd0c875318669cc2d68f84de49710d138)
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
index 7bbeed63fd98..7bdeab0af83a 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
@@ -607,6 +607,12 @@ public class StatusBar extends SystemUI implements DemoMode,
maybeEscalateHeadsUp();
}
}
+
+ @Override
+ public void onStrongAuthStateChanged(int userId) {
+ super.onStrongAuthStateChanged(userId);
+ mEntryManager.updateNotifications();
+ }
};
private NavigationBarFragment mNavigationBar;