summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java11
1 files changed, 10 insertions, 1 deletions
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 91325ae..60ec787 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
@@ -2218,7 +2218,10 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode {
pw.println(BarTransitions.modeToString(mStatusBarMode));
pw.print(" mZenMode=");
pw.println(Settings.Global.zenModeToString(mZenMode));
- pw.print(" mUseHeadsUp=" + mUseHeadsUp);
+ pw.print(" mUseHeadsUp=");
+ pw.println(mUseHeadsUp);
+ pw.print(" interrupting package: ");
+ pw.println(hunStateToString(mInterruptingNotificationEntry));
dumpBarTransitions(pw, "mStatusBarView", mStatusBarView.getBarTransitions());
if (mNavigationBarView != null) {
pw.print(" mNavigationBarWindowState=");
@@ -2293,6 +2296,12 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode {
mNetworkController.dump(fd, pw, args);
}
+ private String hunStateToString(Entry entry) {
+ if (entry == null) return "null";
+ if (entry.notification == null) return "corrupt";
+ return entry.notification.getPackageName();
+ }
+
private static void dumpBarTransitions(PrintWriter pw, String var, BarTransitions transitions) {
pw.print(" "); pw.print(var); pw.print(".BarTransitions.mMode=");
pw.println(BarTransitions.modeToString(transitions.getMode()));