diff options
author | Chris Wren <cwren@android.com> | 2014-03-24 18:57:06 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2014-03-24 18:57:06 +0000 |
commit | 8ed3b587f00ccb1b4264d2ee3590af32464428c9 (patch) | |
tree | c53882cf3a160f54573a37e7df06cabac5ed3b61 /packages/SystemUI/src/com | |
parent | 1e1f4d705edaad3700b49c730bc8a22c522cb46b (diff) | |
parent | 3b6745b16fe755b135bbc626983f684d61da3726 (diff) | |
download | frameworks_base-8ed3b587f00ccb1b4264d2ee3590af32464428c9.zip frameworks_base-8ed3b587f00ccb1b4264d2ee3590af32464428c9.tar.gz frameworks_base-8ed3b587f00ccb1b4264d2ee3590af32464428c9.tar.bz2 |
Merge "add more dump info for heads up notifications"
Diffstat (limited to 'packages/SystemUI/src/com')
-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())); |