mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-03-01 00:06:47 +00:00
Merge "Remove LAUNCHER3_ALL_APPS_PULL_UP Bug: 63712253 Verified: all apps transition fully functional Verified: NO_ALL_APPS_ICON = false case also works." into ub-launcher3-dorval-polish2
This commit is contained in:
committed by
Android (Google) Code Review
commit
b55b6264ae
@@ -102,18 +102,14 @@ public class AllAppsContainerView extends BaseContainerView implements DragSourc
|
||||
@Override
|
||||
protected void updateBackground(
|
||||
int paddingLeft, int paddingTop, int paddingRight, int paddingBottom) {
|
||||
if (FeatureFlags.LAUNCHER3_ALL_APPS_PULL_UP) {
|
||||
if (mLauncher.getDeviceProfile().isVerticalBarLayout()) {
|
||||
getRevealView().setBackground(new InsetDrawable(mBaseDrawable,
|
||||
paddingLeft, paddingTop, paddingRight, paddingBottom));
|
||||
getContentView().setBackground(
|
||||
new InsetDrawable(new ColorDrawable(Color.TRANSPARENT),
|
||||
paddingLeft, paddingTop, paddingRight, paddingBottom));
|
||||
} else {
|
||||
getRevealView().setBackground(mBaseDrawable);
|
||||
}
|
||||
if (mLauncher.getDeviceProfile().isVerticalBarLayout()) {
|
||||
getRevealView().setBackground(new InsetDrawable(mBaseDrawable,
|
||||
paddingLeft, paddingTop, paddingRight, paddingBottom));
|
||||
getContentView().setBackground(
|
||||
new InsetDrawable(new ColorDrawable(Color.TRANSPARENT),
|
||||
paddingLeft, paddingTop, paddingRight, paddingBottom));
|
||||
} else {
|
||||
super.updateBackground(paddingLeft, paddingTop, paddingRight, paddingBottom);
|
||||
getRevealView().setBackground(mBaseDrawable);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -232,11 +228,9 @@ public class AllAppsContainerView extends BaseContainerView implements DragSourc
|
||||
mAppsRecyclerView.preMeasureViews(mAdapter);
|
||||
mAdapter.setIconFocusListener(focusedItemDecorator.getFocusListener());
|
||||
|
||||
if (FeatureFlags.LAUNCHER3_ALL_APPS_PULL_UP) {
|
||||
getRevealView().setVisibility(View.VISIBLE);
|
||||
getContentView().setVisibility(View.VISIBLE);
|
||||
getContentView().setBackground(null);
|
||||
}
|
||||
getRevealView().setVisibility(View.VISIBLE);
|
||||
getContentView().setVisibility(View.VISIBLE);
|
||||
getContentView().setBackground(null);
|
||||
}
|
||||
|
||||
public SearchUiManager getSearchUiManager() {
|
||||
@@ -254,32 +248,15 @@ public class AllAppsContainerView extends BaseContainerView implements DragSourc
|
||||
// Update the number of items in the grid before we measure the view
|
||||
grid.updateAppsViewNumCols();
|
||||
|
||||
if (FeatureFlags.LAUNCHER3_ALL_APPS_PULL_UP) {
|
||||
if (mNumAppsPerRow != grid.inv.numColumns ||
|
||||
mNumPredictedAppsPerRow != grid.inv.numColumns) {
|
||||
mNumAppsPerRow = grid.inv.numColumns;
|
||||
mNumPredictedAppsPerRow = grid.inv.numColumns;
|
||||
|
||||
mAppsRecyclerView.setNumAppsPerRow(grid, mNumAppsPerRow);
|
||||
mAdapter.setNumAppsPerRow(mNumAppsPerRow);
|
||||
mApps.setNumAppsPerRow(mNumAppsPerRow, mNumPredictedAppsPerRow);
|
||||
}
|
||||
super.onMeasure(widthMeasureSpec, heightMeasureSpec);
|
||||
return;
|
||||
}
|
||||
|
||||
// --- remove START when {@code FeatureFlags.LAUNCHER3_ALL_APPS_PULL_UP} is enabled. ---
|
||||
if (mNumAppsPerRow != grid.allAppsNumCols ||
|
||||
mNumPredictedAppsPerRow != grid.allAppsNumPredictiveCols) {
|
||||
mNumAppsPerRow = grid.allAppsNumCols;
|
||||
mNumPredictedAppsPerRow = grid.allAppsNumPredictiveCols;
|
||||
if (mNumAppsPerRow != grid.inv.numColumns ||
|
||||
mNumPredictedAppsPerRow != grid.inv.numColumns) {
|
||||
mNumAppsPerRow = grid.inv.numColumns;
|
||||
mNumPredictedAppsPerRow = grid.inv.numColumns;
|
||||
|
||||
mAppsRecyclerView.setNumAppsPerRow(grid, mNumAppsPerRow);
|
||||
mAdapter.setNumAppsPerRow(mNumAppsPerRow);
|
||||
mApps.setNumAppsPerRow(mNumAppsPerRow, mNumPredictedAppsPerRow);
|
||||
}
|
||||
|
||||
// --- remove END when {@code FeatureFlags.LAUNCHER3_ALL_APPS_PULL_UP} is enabled. ---
|
||||
super.onMeasure(widthMeasureSpec, heightMeasureSpec);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user