summaryrefslogtreecommitdiffstats
path: root/packages/SystemUI/src/com
diff options
context:
space:
mode:
authorChris Wren <cwren@android.com>2014-03-24 18:57:06 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2014-03-24 18:57:06 +0000
commit8ed3b587f00ccb1b4264d2ee3590af32464428c9 (patch)
treec53882cf3a160f54573a37e7df06cabac5ed3b61 /packages/SystemUI/src/com
parent1e1f4d705edaad3700b49c730bc8a22c522cb46b (diff)
parent3b6745b16fe755b135bbc626983f684d61da3726 (diff)
downloadframeworks_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.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()));