summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Edgar Arriaga GarcĂ­a <edgararriaga@google.com> 2024-05-15 18:40:38 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2024-05-15 18:40:38 +0000
commit3a542f996da8e2722f2cb46f3326a19dcde5ec76 (patch)
tree92099a16b5b6faf3155a14a056005af134c2364e
parent3ff587dd766b0f870d2bb25ef97d45efa29f851f (diff)
parent07b81ea121f2358f65a7bf8c6504f5a1943a522f (diff)
Merge "Pinned apk file should be put in mPinnedFiles." into main
-rw-r--r--services/core/java/com/android/server/PinnerService.java13
1 files changed, 1 insertions, 12 deletions
diff --git a/services/core/java/com/android/server/PinnerService.java b/services/core/java/com/android/server/PinnerService.java
index c5c2b0b5dd59..a19bb1d6f308 100644
--- a/services/core/java/com/android/server/PinnerService.java
+++ b/services/core/java/com/android/server/PinnerService.java
@@ -885,6 +885,7 @@ public final class PinnerService extends SystemService {
}
synchronized (this) {
pinnedApp.mFiles.add(pf);
+ mPinnedFiles.put(pf.fileName, pf);
}
apkPinSizeLimit -= pf.bytesPinned;
@@ -1356,18 +1357,6 @@ public final class PinnerService extends SystemService {
public List<PinnedFileStat> getPinnerStats() {
ArrayList<PinnedFileStat> stats = new ArrayList<>();
- Collection<PinnedApp> pinnedApps;
- synchronized(this) {
- pinnedApps = mPinnedApps.values();
- }
- for (PinnedApp pinnedApp : pinnedApps) {
- for (PinnedFile pf : pinnedApp.mFiles) {
- PinnedFileStat stat =
- new PinnedFileStat(pf.fileName, pf.bytesPinned, pf.groupName);
- stats.add(stat);
- }
- }
-
Collection<PinnedFile> pinnedFiles;
synchronized(this) {
pinnedFiles = mPinnedFiles.values();