Remove ExpandableView.minClipTopAmount which had no effect.
Bug: 230080345 Test: manual Change-Id: I0b116776a6b5b311f0b34804d5f70dfb86ebb294
This commit is contained in:
@@ -58,7 +58,6 @@ public abstract class ExpandableView extends FrameLayout implements Dumpable {
|
||||
private ArrayList<View> mMatchParentViews = new ArrayList<View>();
|
||||
private static Rect mClipRect = new Rect();
|
||||
private boolean mWillBeGone;
|
||||
private int mMinClipTopAmount = 0;
|
||||
private boolean mClipToActualHeight = true;
|
||||
private boolean mChangingPosition = false;
|
||||
private ViewGroup mTransientContainer;
|
||||
@@ -477,14 +476,6 @@ public abstract class ExpandableView extends FrameLayout implements Dumpable {
|
||||
mWillBeGone = willBeGone;
|
||||
}
|
||||
|
||||
public int getMinClipTopAmount() {
|
||||
return mMinClipTopAmount;
|
||||
}
|
||||
|
||||
public void setMinClipTopAmount(int minClipTopAmount) {
|
||||
mMinClipTopAmount = minClipTopAmount;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setLayerType(int layerType, Paint paint) {
|
||||
// Allow resetting the layerType to NONE regardless of overlappingRendering
|
||||
|
||||
@@ -4519,31 +4519,12 @@ public class NotificationStackScrollLayout extends ViewGroup implements Dumpable
|
||||
mClearAllInProgress = clearAllInProgress;
|
||||
mAmbientState.setClearAllInProgress(clearAllInProgress);
|
||||
mController.getNoticationRoundessManager().setClearAllInProgress(clearAllInProgress);
|
||||
handleClearAllClipping();
|
||||
}
|
||||
|
||||
boolean getClearAllInProgress() {
|
||||
return mClearAllInProgress;
|
||||
}
|
||||
|
||||
@ShadeViewRefactor(RefactorComponent.ADAPTER)
|
||||
private void handleClearAllClipping() {
|
||||
final int count = getChildCount();
|
||||
boolean previousChildWillBeDismissed = false;
|
||||
for (int i = 0; i < count; i++) {
|
||||
ExpandableView child = (ExpandableView) getChildAt(i);
|
||||
if (child.getVisibility() == GONE) {
|
||||
continue;
|
||||
}
|
||||
if (mClearAllInProgress && previousChildWillBeDismissed) {
|
||||
child.setMinClipTopAmount(child.getClipTopAmount());
|
||||
} else {
|
||||
child.setMinClipTopAmount(0);
|
||||
}
|
||||
previousChildWillBeDismissed = canChildBeCleared(child);
|
||||
}
|
||||
}
|
||||
|
||||
@ShadeViewRefactor(RefactorComponent.SHADE_VIEW)
|
||||
public boolean isFooterViewNotGone() {
|
||||
return mFooterView != null
|
||||
|
||||
Reference in New Issue
Block a user