Handle blobs and leases that never expire correctly.

Add logic to properly handle blobs and leases that never expire.

Also add the relevant strings required in this package.

Fixes: 194439893
Test: make RunSettingsRoboTests ROBOTEST_FILTER=SharedDataPreferenceControllerTest
Test: manual (visual)
Change-Id: Ifeb216a92a3be8d1db3574b4f63e2d04adace4ea
This commit is contained in:
Varun Shah
2021-08-02 13:16:03 -07:00
parent 3e839e0aef
commit eefce6a1f3
3 changed files with 22 additions and 4 deletions

View File

@@ -13307,6 +13307,11 @@
<!-- Developer settings: app freezer title [CHAR LIMIT=50]-->
<string name="cached_apps_freezer">Suspend execution for cached apps</string>
<!-- Developer settings - Shared data: label to indicate that the shared data never expires [CHAR LIMIT=80] -->
<string name="blob_never_expires_text">Never expires.</string>
<!-- Developer settings - Shared data: label to indicate that the lease acquired by an app never expires [CHAR LIMIT=80] -->
<string name="accessor_never_expires_text">Lease never expires.</string>
<!-- Title for allowing screen overlays on Settings app. [CHAR LIMIT=50]-->
<string name="overlay_settings_title">Allow screen overlays on Settings</string>
<!-- Summary for allowing screen overlays on Settings app. [CHAR LIMIT=NONE]-->