summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHung-ying Tyan <tyanh@google.com>2024-01-12 09:30:12 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2024-01-12 09:30:12 +0000
commit4a7f8256e3f7edb57577227db0dafab4b5190807 (patch)
treed69cf5c4851d861ffbdd0ab0ab346df0e725d220
parent1fd09419f44e0af63ca34dc2cbe37782791cb1a1 (diff)
parente3c76a37fa2efdb80f1c341a10bf6470dac65d02 (diff)
downloadSettings-android14-gsi.tar.gz
Merge "Update the API usage to get total size of devices" into android14-gsiandroid14-gsi
-rw-r--r--src/com/android/settings/Utils.java1
-rw-r--r--src/com/android/settings/deviceinfo/TopLevelStoragePreferenceController.java6
2 files changed, 5 insertions, 2 deletions
diff --git a/src/com/android/settings/Utils.java b/src/com/android/settings/Utils.java
index 68b1a48a380..346689b57ee 100644
--- a/src/com/android/settings/Utils.java
+++ b/src/com/android/settings/Utils.java
@@ -1295,4 +1295,5 @@ public final class Utils extends com.android.settingslib.Utils {
com.android.internal.R.bool.config_dreamsOnlyEnabledForDockUser);
return dreamsSupported && (!dreamsOnlyEnabledForDockUser || canCurrentUserDream(context));
}
+
}
diff --git a/src/com/android/settings/deviceinfo/TopLevelStoragePreferenceController.java b/src/com/android/settings/deviceinfo/TopLevelStoragePreferenceController.java
index e6827832a8e..ccae7e92ab1 100644
--- a/src/com/android/settings/deviceinfo/TopLevelStoragePreferenceController.java
+++ b/src/com/android/settings/deviceinfo/TopLevelStoragePreferenceController.java
@@ -74,10 +74,12 @@ public class TopLevelStoragePreferenceController extends BasePreferenceControlle
return ThreadUtils.postOnBackgroundThread(() -> {
final PrivateStorageInfo info = PrivateStorageInfo.getPrivateStorageInfo(
getStorageManagerVolumeProvider());
- storageCacheHelper.cacheUsedSize(info.totalBytes - info.freeBytes);
+
+ long usedBytes = info.totalBytes - info.freeBytes;
+ storageCacheHelper.cacheUsedSize(usedBytes);
ThreadUtils.postOnMainThread(() -> {
preference.setSummary(
- getSummary(info.totalBytes - info.freeBytes, info.totalBytes));
+ getSummary(usedBytes, info.totalBytes));
});
});
}