Merge "Allow group changes for newly visible notifs" into rvc-dev am: 71e343bd55 am: 8308b97d7d

Change-Id: Ibf5649063f3b09b406572e144f058ce98ba85dfd
This commit is contained in:
Beverly Tai
2020-05-07 20:48:41 +00:00
committed by Automerger Merge Worker

View File

@@ -184,8 +184,11 @@ public class NotificationViewHierarchyManager implements DynamicPrivacyControlle
mLowPriorityInflationHelper.recheckLowPriorityViewAndInflate(ent, ent.getRow());
boolean isChildInGroup = mGroupManager.isChildInGroupWithSummary(ent.getSbn());
boolean groupChangesAllowed = mVisualStabilityManager.areGroupChangesAllowed()
|| !ent.hasFinishedInitialization();
boolean groupChangesAllowed =
mVisualStabilityManager.areGroupChangesAllowed() // user isn't looking at notifs
|| !ent.hasFinishedInitialization() // notif recently added
|| !mListContainer.containsView(ent.getRow()); // notif recently unfiltered
NotificationEntry parent = mGroupManager.getGroupSummary(ent.getSbn());
if (!groupChangesAllowed) {
// We don't to change groups while the user is looking at them