Centering empty icon.
This is more correct way that what was rolled back here: ag/3922402. Bug: 72222505 Test: Manual Change-Id: I2cc4549db9b6a5965523d13ffde768b3e28bc7a6
This commit is contained in:
@@ -945,7 +945,14 @@ public abstract class RecentsView<T extends BaseActivity>
|
||||
mEmptyTextLayout = null;
|
||||
}
|
||||
|
||||
if (mShowEmptyMessage && hasValidSize && mEmptyTextLayout == null) {
|
||||
if (!mShowEmptyMessage) return;
|
||||
|
||||
// The icon needs to be centered. Need to scoll to horizontal 0 because with Clear-All
|
||||
// space on the right, it's not guaranteed that after deleting all tasks, the horizontal
|
||||
// scroll position will be zero.
|
||||
scrollTo(0, 0);
|
||||
|
||||
if (hasValidSize && mEmptyTextLayout == null) {
|
||||
mLastMeasureSize.set(getWidth(), getHeight());
|
||||
int availableWidth = mLastMeasureSize.x - mEmptyMessagePadding - mEmptyMessagePadding;
|
||||
mEmptyTextLayout = StaticLayout.Builder.obtain(mEmptyMessage, 0, mEmptyMessage.length(),
|
||||
|
||||
Reference in New Issue
Block a user