Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 09ddda9f authored by Pinyao Ting's avatar Pinyao Ting
Browse files

Implement extra persistence layer for widget provider info

Currently widget provider info are loaded from the manifests of
respective packages, which is not performant since loading the
resources from various apps could take a while.

This CL does the following:
1. Instead of persisting only the providers that are bound to the
   workspace, we persists all providers.
2. In addition to providers, we also persists the provider info to avoid
   loading them from app's resource during a reboot.

Bug: 202356231
Test: atest AppWidgetServiceImplTest
Change-Id: I91fead0b61b0cb84d876dd05781a585805a01400
parent f52220af
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment