Merge "[ENR] Improve Group Notif dump" into main
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/notification/row/ExpandableNotificationRow.java b/packages/SystemUI/src/com/android/systemui/statusbar/notification/row/ExpandableNotificationRow.java
index 5003a6a..11e88da 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/notification/row/ExpandableNotificationRow.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/notification/row/ExpandableNotificationRow.java
@@ -3873,7 +3873,11 @@
pw.print(", mShowingPublicInitialized: " + mShowingPublicInitialized);
NotificationContentView showingLayout = getShowingLayout();
pw.print(", privateShowing: " + (showingLayout == mPrivateLayout));
+ pw.print(", childrenContainerShowing: "
+ + (!shouldShowPublic() && mIsSummaryWithChildren));
pw.print(", mShowNoBackground: " + mShowNoBackground);
+ pw.print(", clipBounds: " + getClipBounds());
+
pw.println();
if (NotificationContentView.INCLUDE_HEIGHTS_TO_DUMP) {
dumpHeights(pw);
@@ -3896,6 +3900,8 @@
? 0 : mChildrenContainer.getTransientViewCount();
if (mIsSummaryWithChildren || transientViewCount > 0) {
pw.println(mChildrenContainer.debugString());
+ pw.println("Children Container Intrinsic Height: "
+ + mChildrenContainer.getIntrinsicHeight());
pw.println();
List<ExpandableNotificationRow> notificationChildren = getAttachedChildren();
pw.print("Children: " + notificationChildren.size() + " {");
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/notification/stack/NotificationChildrenContainer.java b/packages/SystemUI/src/com/android/systemui/statusbar/notification/stack/NotificationChildrenContainer.java
index b108388..cfca830 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/notification/stack/NotificationChildrenContainer.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/notification/stack/NotificationChildrenContainer.java
@@ -1704,6 +1704,7 @@
+ "visibility: " + getVisibility()
+ ", alpha: " + getAlpha()
+ ", translationY: " + getTranslationY()
+ + ", clipBounds: " + getClipBounds()
+ ", roundableState: " + getRoundableState().debugString() + "}";
}
}