diff options
| author | 2024-02-27 16:46:23 -0500 | |
|---|---|---|
| committer | 2024-02-27 16:46:23 -0500 | |
| commit | f121aa59c5574d1edaf8590b53dfec2d18e0d340 (patch) | |
| tree | 88eca23c1b7867748704bae6e2c9749269c9fa8e /libs/hwui/FrameInfoVisualizer.cpp | |
| parent | 230a6ecbae42b84011c584cdbec0f1c4e2e68824 (diff) | |
[Keyguard] Filter provisioning class subscriptions
More recently, there are subsciptions that can come down from
`getCompleteActiveSubscriptionInfoList` which have a `profileClass` of
`PROFILE_CLASS_PROVISIONING`.
Per b/314896607, we want to filter these out. This logic matches what
has already been released in `MobileIconsInteractor`.
Also, updated `KeyguardUpdateMonitorTest#testActiveSubscriptionBecomesInactive`
since SubscriptionManager will never return null from that API.
Inside of KeyguardUpdateMonitor, reworked some of the logic that looked
redunant for fetching subscriptions, and added the filter directly to `getSubscriptionInfo`
Test: KeyguardUpdateMonitorTest
Fixes: 314896607
Flag: NONE
Change-Id: Ifede0aa90d14ffbd54664c8cec84d62dcf767f25
Diffstat (limited to 'libs/hwui/FrameInfoVisualizer.cpp')
0 files changed, 0 insertions, 0 deletions