commit | 698b1706be196de41fc6bf03cf15971c82a11949 | [log] [tgz] |
---|---|---|
author | Chris Wren <cwren@android.com> | Mon May 23 11:16:32 2016 -0400 |
committer | Chris Wren <cwren@android.com> | Wed May 25 17:08:17 2016 -0400 |
tree | d89f1eb60a3d46a58066dc33da81cf7daf87a757 | |
parent | 7c17e70f2f795ca06006ff2560c8b8211ce1dd52 [diff] [blame] |
add metrics for notification and group expansion Bug: 28146482 Change-Id: Id7f71873ba33f85c1a1f2c48b47f78d40df46c0d
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationGroupManager.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationGroupManager.java index 0df1204..9ecff18d 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationGroupManager.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationGroupManager.java
@@ -323,12 +323,14 @@ : group.summary.row; } - public void toggleGroupExpansion(StatusBarNotification sbn) { + /** @return group expansion state after toggling. */ + public boolean toggleGroupExpansion(StatusBarNotification sbn) { NotificationGroup group = mGroupMap.get(getGroupKey(sbn)); if (group == null) { - return; + return false; } setGroupExpanded(group, !group.expanded); + return group.expanded; } private boolean isIsolated(StatusBarNotification sbn) {