Fixing Clear-all crawling down with time

+ a small optimization.

Bug: 72222505
Test: Manual
Change-Id: I0fbdee0a85c123d201b0eb6951f244540ef48117
This commit is contained in:
Vadim Tryshev
2018-04-18 14:17:32 -07:00
parent 971a476cb7
commit 5b87fa6af7
@@ -1,5 +1,7 @@
package com.android.quickstep.views;
import static com.android.quickstep.views.RecentsView.DEBUG_SHOW_CLEAR_ALL_BUTTON;
import android.content.Context;
import android.graphics.Rect;
import android.util.AttributeSet;
@@ -50,6 +52,8 @@ public class RecentsViewContainer extends InsettableFrameLayout {
protected void onLayout(boolean changed, int left, int top, int right, int bottom) {
super.onLayout(changed, left, top, right, bottom);
if (!changed || !DEBUG_SHOW_CLEAR_ALL_BUTTON) return;
mRecentsView.getTaskSize(mTempRect);
mClearAllButton.setTranslationX(
@@ -57,7 +61,7 @@ public class RecentsViewContainer extends InsettableFrameLayout {
R.dimen.clear_all_container_width)) / 2);
mClearAllButton.setTranslationY(
mTempRect.top + (mTempRect.height() - mClearAllButton.getMeasuredHeight()) / 2
- mClearAllButton.getY());
- mClearAllButton.getTop());
}
@Override