From 2d3dae75be3c924a0a759cfe86bf0c0650d0bf5b Mon Sep 17 00:00:00 2001 From: Luca Zuccarini Date: Wed, 15 May 2024 16:19:25 +0000 Subject: [PATCH] Clean up some old (pre-aconfig) flags. These have been enabled for a long time and are safe to remove. Fix: 270394392 Fix: 270394041 Flag: NONE removing an old flag Test: everything still works as expected (no-op change) Change-Id: Id5fc356a29a7e85324a8c3f922709251f371b2c5 --- .../allapps/ActivityAllAppsContainerView.java | 7 ------- .../allapps/search/DefaultSearchAdapterProvider.java | 10 ---------- .../allapps/search/SearchAdapterProvider.java | 7 ------- src/com/android/launcher3/config/FeatureFlags.java | 9 --------- 4 files changed, 33 deletions(-) diff --git a/src/com/android/launcher3/allapps/ActivityAllAppsContainerView.java b/src/com/android/launcher3/allapps/ActivityAllAppsContainerView.java index 079264103d..56a7fef526 100644 --- a/src/com/android/launcher3/allapps/ActivityAllAppsContainerView.java +++ b/src/com/android/launcher3/allapps/ActivityAllAppsContainerView.java @@ -18,7 +18,6 @@ package com.android.launcher3.allapps; import static com.android.launcher3.Flags.enableExpandingPauseWorkButton; import static com.android.launcher3.allapps.ActivityAllAppsContainerView.AdapterHolder.MAIN; import static com.android.launcher3.allapps.ActivityAllAppsContainerView.AdapterHolder.SEARCH; -import static com.android.launcher3.allapps.ActivityAllAppsContainerView.AdapterHolder.WORK; import static com.android.launcher3.allapps.BaseAllAppsAdapter.VIEW_TYPE_PRIVATE_SPACE_HEADER; import static com.android.launcher3.allapps.BaseAllAppsAdapter.VIEW_TYPE_WORK_DISABLED_CARD; import static com.android.launcher3.allapps.BaseAllAppsAdapter.VIEW_TYPE_WORK_EDU_CARD; @@ -587,12 +586,6 @@ public class ActivityAllAppsContainerView return; } - if (!FeatureFlags.ENABLE_SEARCH_RESULT_BACKGROUND_DRAWABLES.get()) { - RecyclerView.ItemDecoration decoration = getMainAdapterProvider().getDecorator(); - getSearchRecyclerView().removeItemDecoration(decoration); - getSearchRecyclerView().addItemDecoration(decoration); - } - // replaceAppsRVcontainer() needs to use both mUsingTabs value to remove the old view AND // showTabs value to create new view. Hence the mUsingTabs new value assignment MUST happen // after this call. diff --git a/src/com/android/launcher3/allapps/search/DefaultSearchAdapterProvider.java b/src/com/android/launcher3/allapps/search/DefaultSearchAdapterProvider.java index 64fd2370cf..4a8c96b3bd 100644 --- a/src/com/android/launcher3/allapps/search/DefaultSearchAdapterProvider.java +++ b/src/com/android/launcher3/allapps/search/DefaultSearchAdapterProvider.java @@ -19,8 +19,6 @@ import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; -import androidx.recyclerview.widget.RecyclerView; - import com.android.launcher3.BubbleTextView; import com.android.launcher3.allapps.AllAppsGridAdapter; import com.android.launcher3.model.data.ItemInfo; @@ -30,13 +28,10 @@ import com.android.launcher3.views.ActivityContext; * Provides views for local search results. */ public class DefaultSearchAdapterProvider extends SearchAdapterProvider { - - private final RecyclerView.ItemDecoration mDecoration; private View mHighlightedView; public DefaultSearchAdapterProvider(ActivityContext launcher) { super(launcher); - mDecoration = new RecyclerView.ItemDecoration() { }; } @Override @@ -73,11 +68,6 @@ public class DefaultSearchAdapterProvider extends SearchAdapterProvider { */ public abstract View getHighlightedItem(); - /** - * Returns the item decorator. - */ - public abstract RecyclerView.ItemDecoration getDecorator(); - /** * Clear the highlighted view. */ diff --git a/src/com/android/launcher3/config/FeatureFlags.java b/src/com/android/launcher3/config/FeatureFlags.java index e1a7d66e36..4b908bfb12 100644 --- a/src/com/android/launcher3/config/FeatureFlags.java +++ b/src/com/android/launcher3/config/FeatureFlags.java @@ -61,15 +61,6 @@ public final class FeatureFlags { * and set a default value for the flag. This will be the default value on Debug builds. *

*/ - // TODO(Block 1): Clean up flags - public static final BooleanFlag ENABLE_SEARCH_RESULT_BACKGROUND_DRAWABLES = getReleaseFlag( - 270394041, "ENABLE_SEARCH_RESULT_BACKGROUND_DRAWABLES", ENABLED, - "Enable option to replace decorator-based search result backgrounds with drawables"); - - public static final BooleanFlag ENABLE_SEARCH_RESULT_LAUNCH_TRANSITION = getReleaseFlag( - 270394392, "ENABLE_SEARCH_RESULT_LAUNCH_TRANSITION", ENABLED, - "Enable option to launch search results using the new view container transitions"); - // TODO(Block 2): Clean up flags public static final BooleanFlag ENABLE_MULTI_DISPLAY_PARTIAL_DEPTH = getDebugFlag(270395073, "ENABLE_MULTI_DISPLAY_PARTIAL_DEPTH", DISABLED,