Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit eced59c3 authored by Sudheer Shanka's avatar Sudheer Shanka Committed by Automerger Merge Worker
Browse files

Merge "Don't auto-create AppUsageHistory in getBucetExpiryTimeMs()." into tm-dev am: 00d1c94e

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17160396

Change-Id: I28f4a248aa2f8c05cbc0734b8298d69d83513ceb
parents 321469e6 00d1c94e
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -667,8 +667,8 @@ public class AppIdleHistory {
    long getBucketExpiryTimeMs(String packageName, int userId, int bucket, long elapsedRealtimeMs) {
        ArrayMap<String, AppUsageHistory> userHistory = getUserHistory(userId);
        AppUsageHistory appUsageHistory = getPackageHistory(userHistory, packageName,
                elapsedRealtimeMs, true);
        if (appUsageHistory.bucketExpiryTimesMs == null) {
                elapsedRealtimeMs, false /* create */);
        if (appUsageHistory == null || appUsageHistory.bucketExpiryTimesMs == null) {
            return 0;
        }
        return appUsageHistory.bucketExpiryTimesMs.get(bucket, 0);