Remove context from dashboardFeatureProvider

DashboardFeatureProviderImpl is created by using application context,
no need pass context in when get.

Bug: 286764889
Test: m Settings
Change-Id: Ia9672dfd9d3d71f64735cbc5979a6ad57c9429d3
This commit is contained in:
Chaohui Wang
2023-07-20 12:21:16 +08:00
parent 1ac510e4b1
commit 58f0ee30fc
8 changed files with 20 additions and 21 deletions

View File

@@ -94,8 +94,8 @@ public abstract class DashboardFragment extends SettingsPreferenceFragment
super.onAttach(context);
mSuppressInjectedTileKeys = Arrays.asList(context.getResources().getStringArray(
R.array.config_suppress_injected_tile_keys));
mDashboardFeatureProvider = FeatureFactory.getFactory(context).
getDashboardFeatureProvider(context);
mDashboardFeatureProvider =
FeatureFactory.getFeatureFactory().getDashboardFeatureProvider();
// Load preference controllers from code
final List<AbstractPreferenceController> controllersFromCode =
createPreferenceControllers(context);