Merge "Add a method to get controllers with same parent class type." into main

This commit is contained in:
Treehugger Robot
2024-12-06 13:58:49 +00:00
committed by Android (Google) Code Review
2 changed files with 11 additions and 6 deletions

View File

@@ -334,12 +334,10 @@ public class MobileNetworkSettings extends AbstractMobileNetworkSettings impleme
convertToEsimPreferenceController.init(mSubId, mSubscriptionInfoEntity);
}
List<AbstractSubscriptionPreferenceController> subscriptionPreferenceControllers =
useAll(AbstractSubscriptionPreferenceController.class);
for (AbstractSubscriptionPreferenceController controller :
subscriptionPreferenceControllers) {
controller.init(mSubId);
}
List<AbstractPreferenceController> subscriptionPreferenceControllers =
useGroup(AbstractSubscriptionPreferenceController.class);
subscriptionPreferenceControllers.forEach(
controller -> ((AbstractSubscriptionPreferenceController) controller).init(mSubId));
}
@Override