reduce number of binder calls when loading page

Test: ZenModeAllBypassingAppsPreferenceControllerTest
Test: ZenModeAppsLinkPreferenceControllerTest
Test: manual - load page and validate that it loads a few seconds faster
Flag: EXEMPT bug fix
Fixes: 368623163
Change-Id: I6d34a21f0948b117a96beefc405de4b623f49609
This commit is contained in:
Julia Reynolds
2024-11-08 13:32:00 -05:00
parent 214a71a697
commit a37572a4e5
6 changed files with 80 additions and 58 deletions

View File

@@ -161,8 +161,7 @@ class ZenModeAppsLinkPreferenceController extends AbstractZenModePreferenceContr
Multimap<Integer, String> packagesBypassingDnd = HashMultimap.create();
for (UserHandle userHandle : mUserManager.getUserProfiles()) {
packagesBypassingDnd.putAll(userHandle.getIdentifier(),
mHelperBackend.getPackagesBypassingDnd(userHandle.getIdentifier(),
/* includeConversationChannels= */ false));
mHelperBackend.getPackagesBypassingDnd(userHandle.getIdentifier()).keySet());
}
return ImmutableList.copyOf(