diff --git a/src/com/android/launcher3/allapps/ActivityAllAppsContainerView.java b/src/com/android/launcher3/allapps/ActivityAllAppsContainerView.java index dd37bab4fc..7641728e70 100644 --- a/src/com/android/launcher3/allapps/ActivityAllAppsContainerView.java +++ b/src/com/android/launcher3/allapps/ActivityAllAppsContainerView.java @@ -439,9 +439,11 @@ public class ActivityAllAppsContainerView return; } - RecyclerView.ItemDecoration decoration = getMainAdapterProvider().getDecorator(); - getSearchRecyclerView().removeItemDecoration(decoration); - getSearchRecyclerView().addItemDecoration(decoration); + 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