diff options
Diffstat (limited to 'src/com/android/settings/deviceinfo/TopLevelStoragePreferenceController.java')
-rw-r--r-- | src/com/android/settings/deviceinfo/TopLevelStoragePreferenceController.java | 6 |
1 files changed, 4 insertions, 2 deletions
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)); }); }); } |