summaryrefslogtreecommitdiffstats
path: root/services/usage
diff options
context:
space:
mode:
authorAmith Yamasani <yamasani@google.com>2015-06-12 16:35:17 -0700
committerAmith Yamasani <yamasani@google.com>2015-06-12 16:35:17 -0700
commitd82dbb3ffe418773b0d57d63b09e69fd6dd944bb (patch)
treecf6ef02fba4592a2dc2d39dae5e62b49435ba655 /services/usage
parentbc9b1024535a21ce8d73fa1ca7deb86ea4d1338b (diff)
downloadframeworks_base-d82dbb3ffe418773b0d57d63b09e69fd6dd944bb.zip
frameworks_base-d82dbb3ffe418773b0d57d63b09e69fd6dd944bb.tar.gz
frameworks_base-d82dbb3ffe418773b0d57d63b09e69fd6dd944bb.tar.bz2
Fix negative inactiveTime on creating a new user
Initialize the beginIdleTime to 0 rather than current time. Bug: 21699099 Change-Id: Ib94a9198c4e80aea5d9de68c5cf5d6f8cfc79e0a
Diffstat (limited to 'services/usage')
-rw-r--r--services/usage/java/com/android/server/usage/IntervalStats.java2
1 files changed, 1 insertions, 1 deletions
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;