From d82dbb3ffe418773b0d57d63b09e69fd6dd944bb Mon Sep 17 00:00:00 2001 From: Amith Yamasani Date: Fri, 12 Jun 2015 16:35:17 -0700 Subject: Fix negative inactiveTime on creating a new user Initialize the beginIdleTime to 0 rather than current time. Bug: 21699099 Change-Id: Ib94a9198c4e80aea5d9de68c5cf5d6f8cfc79e0a --- services/usage/java/com/android/server/usage/IntervalStats.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'services/usage') diff --git a/services/usage/java/com/android/server/usage/IntervalStats.java b/services/usage/java/com/android/server/usage/IntervalStats.java index 1aa2978..7f379fe 100644 --- a/services/usage/java/com/android/server/usage/IntervalStats.java +++ b/services/usage/java/com/android/server/usage/IntervalStats.java @@ -48,7 +48,7 @@ class IntervalStats { usageStats.mPackageName = getCachedStringRef(packageName); usageStats.mBeginTimeStamp = beginTime; usageStats.mEndTimeStamp = endTime; - usageStats.mBeginIdleTime = endTime; + usageStats.mBeginIdleTime = 0; packageStats.put(usageStats.mPackageName, usageStats); } return usageStats; -- cgit v1.1