Merge "Merge "Fixed an issue where a notification could become empty" into pi-dev am: 68b0bb40c6" into pi-dev-plus-aosp
This commit is contained in:
committed by
Android (Google) Code Review
commit
1172fbffa9
@@ -2286,6 +2286,11 @@ public class ExpandableNotificationRow extends ActivatableNotificationView
|
||||
@Override
|
||||
public void setHideSensitive(boolean hideSensitive, boolean animated, long delay,
|
||||
long duration) {
|
||||
if (getVisibility() == GONE) {
|
||||
// If we are GONE, the hideSensitive parameter will not be calculated and always be
|
||||
// false, which is incorrect, let's wait until a real call comes in later.
|
||||
return;
|
||||
}
|
||||
boolean oldShowingPublic = mShowingPublic;
|
||||
mShowingPublic = mSensitive && hideSensitive;
|
||||
if (mShowingPublicInitialized && mShowingPublic == oldShowingPublic) {
|
||||
|
||||
@@ -364,7 +364,7 @@ public class StackStateAnimator {
|
||||
// This item is added, initialize it's properties.
|
||||
ExpandableViewState viewState = finalState
|
||||
.getViewStateForView(changingView);
|
||||
if (viewState == null) {
|
||||
if (viewState == null || viewState.gone) {
|
||||
// The position for this child was never generated, let's continue.
|
||||
continue;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user