Merge "Allow group changes for newly visible notifs" into rvc-dev
This commit is contained in:
@@ -184,8 +184,11 @@ public class NotificationViewHierarchyManager implements DynamicPrivacyControlle
|
|||||||
mLowPriorityInflationHelper.recheckLowPriorityViewAndInflate(ent, ent.getRow());
|
mLowPriorityInflationHelper.recheckLowPriorityViewAndInflate(ent, ent.getRow());
|
||||||
boolean isChildInGroup = mGroupManager.isChildInGroupWithSummary(ent.getSbn());
|
boolean isChildInGroup = mGroupManager.isChildInGroupWithSummary(ent.getSbn());
|
||||||
|
|
||||||
boolean groupChangesAllowed = mVisualStabilityManager.areGroupChangesAllowed()
|
boolean groupChangesAllowed =
|
||||||
|| !ent.hasFinishedInitialization();
|
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());
|
NotificationEntry parent = mGroupManager.getGroupSummary(ent.getSbn());
|
||||||
if (!groupChangesAllowed) {
|
if (!groupChangesAllowed) {
|
||||||
// We don't to change groups while the user is looking at them
|
// We don't to change groups while the user is looking at them
|
||||||
|
|||||||
Reference in New Issue
Block a user