diff options
-rw-r--r-- | packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java | 11 |
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())); |