Remove unused removeAllChildren() from ExpandableNotificationRow

Test: atest ExpandableNotificationRowTest
Test: create and dismiss single/group/hun notifications

Fixes: 257010923
Change-Id: I520b87024bc13b963b8ee1ba5a1b6abb2fa4ce33
This commit is contained in:
András Kurucz
2022-11-02 11:03:01 +00:00
parent dcab87c9c6
commit 0ee37ec422
2 changed files with 4 additions and 21 deletions

View File

@@ -1341,21 +1341,6 @@ public class ExpandableNotificationRow extends ActivatableNotificationView
return mOnKeyguard;
}
public void removeAllChildren() {
List<ExpandableNotificationRow> notificationChildren =
mChildrenContainer.getAttachedChildren();
ArrayList<ExpandableNotificationRow> clonedList = new ArrayList<>(notificationChildren);
for (int i = 0; i < clonedList.size(); i++) {
ExpandableNotificationRow row = clonedList.get(i);
if (row.keepInParent()) {
continue;
}
mChildrenContainer.removeNotification(row);
row.setIsChildInGroup(false, null);
}
onAttachedChildrenCountChanged();
}
@Override
public void dismiss(boolean refocusOnDismiss) {
super.dismiss(refocusOnDismiss);

View File

@@ -232,7 +232,6 @@ public class ExpandableNotificationRowTest extends SysuiTestCase {
@Test
public void testUserLockedResetEvenWhenNoChildren() {
mGroupRow.setUserLocked(true);
mGroupRow.removeAllChildren();
mGroupRow.setUserLocked(false);
assertFalse("The childrencontainer should not be userlocked but is, the state "
+ "seems out of sync.", mGroupRow.getChildrenContainer().isUserLocked());
@@ -240,12 +239,11 @@ public class ExpandableNotificationRowTest extends SysuiTestCase {
@Test
public void testReinflatedOnDensityChange() {
mGroupRow.setUserLocked(true);
mGroupRow.removeAllChildren();
mGroupRow.setUserLocked(false);
NotificationChildrenContainer mockContainer = mock(NotificationChildrenContainer.class);
mGroupRow.setChildrenContainer(mockContainer);
mGroupRow.onDensityOrFontScaleChanged();
mNotifRow.setChildrenContainer(mockContainer);
mNotifRow.onDensityOrFontScaleChanged();
verify(mockContainer).reInflateViews(any(), any());
}