diff options
author | 2024-05-15 18:40:38 +0000 | |
---|---|---|
committer | 2024-05-15 18:40:38 +0000 | |
commit | 3a542f996da8e2722f2cb46f3326a19dcde5ec76 (patch) | |
tree | 92099a16b5b6faf3155a14a056005af134c2364e | |
parent | 3ff587dd766b0f870d2bb25ef97d45efa29f851f (diff) | |
parent | 07b81ea121f2358f65a7bf8c6504f5a1943a522f (diff) |
Merge "Pinned apk file should be put in mPinnedFiles." into main
-rw-r--r-- | services/core/java/com/android/server/PinnerService.java | 13 |
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(); |