Merge "Support simple A-Z search in Taskbar All Apps." into udc-dev

This commit is contained in:
Brian Isganitis
2023-04-05 17:13:52 +00:00
committed by Android (Google) Code Review
2 changed files with 9 additions and 4 deletions
@@ -21,6 +21,7 @@ import android.view.View;
import com.android.launcher3.R;
import com.android.launcher3.allapps.ActivityAllAppsContainerView;
import com.android.launcher3.config.FeatureFlags;
import com.android.launcher3.taskbar.overlay.TaskbarOverlayContext;
/** All apps container accessible from taskbar. */
@@ -37,6 +38,10 @@ public class TaskbarAllAppsContainerView extends
@Override
protected View inflateSearchBox() {
if (isSearchSupported()) {
return super.inflateSearchBox();
}
// Remove top padding of header, since we do not have any search
mHeader.setPadding(mHeader.getPaddingLeft(), 0,
mHeader.getPaddingRight(), mHeader.getPaddingBottom());
@@ -50,7 +55,7 @@ public class TaskbarAllAppsContainerView extends
@Override
protected boolean isSearchSupported() {
return false;
return FeatureFlags.ENABLE_ALL_APPS_SEARCH_IN_TASKBAR.get();
}
@Override
@@ -222,9 +222,9 @@ public final class FeatureFlags {
"ENABLE_ALL_APPS_BUTTON_IN_HOTSEAT", DISABLED,
"Enables displaying the all apps button in the hotseat.");
public static final BooleanFlag ENABLE_ALL_APPS_ONE_SEARCH_IN_TASKBAR = getDebugFlag(270393900,
"ENABLE_ALL_APPS_ONE_SEARCH_IN_TASKBAR", DISABLED,
"Enables One Search box in Taskbar All Apps.");
public static final BooleanFlag ENABLE_ALL_APPS_SEARCH_IN_TASKBAR = getDebugFlag(270393900,
"ENABLE_ALL_APPS_SEARCH_IN_TASKBAR", DISABLED,
"Enables Search box in Taskbar All Apps.");
public static final BooleanFlag ENABLE_SPLIT_FROM_WORKSPACE = getDebugFlag(270393906,
"ENABLE_SPLIT_FROM_WORKSPACE", ENABLED,