summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Josh Hou <joshhou@google.com> 2023-03-13 14:34:56 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2023-03-13 14:34:56 +0000
commitb457973c313bf7412c96e36f0c6c7a8b3f76f129 (patch)
treebffad91457d5b54b1f2e9dee4faabd9ce802028d
parent388ddde5fa84a3edd0c3f5c4f77fa1699a4db17b (diff)
parent7d5fd33d5a7c9ce9eae8d15a108c9a4b5cc8b028 (diff)
Merge "Add one item in ApplicationLocalesChanged atom" into udc-dev
-rw-r--r--services/core/java/com/android/server/locales/AppLocaleChangedAtomRecord.java7
-rw-r--r--services/core/java/com/android/server/locales/LocaleManagerService.java3
2 files changed, 8 insertions, 2 deletions
diff --git a/services/core/java/com/android/server/locales/AppLocaleChangedAtomRecord.java b/services/core/java/com/android/server/locales/AppLocaleChangedAtomRecord.java
index 282e3c1d4b00..2be2ef8c35af 100644
--- a/services/core/java/com/android/server/locales/AppLocaleChangedAtomRecord.java
+++ b/services/core/java/com/android/server/locales/AppLocaleChangedAtomRecord.java
@@ -30,7 +30,8 @@ public final class AppLocaleChangedAtomRecord {
String mPrevLocales = "";
int mStatus = FrameworkStatsLog
.APPLICATION_LOCALES_CHANGED__STATUS__STATUS_UNSPECIFIED;
-
+ int mCaller = FrameworkStatsLog
+ .APPLICATION_LOCALES_CHANGED__CALLER__CALLER_UNKNOWN;
AppLocaleChangedAtomRecord(int callingUid) {
this.mCallingUid = callingUid;
}
@@ -50,4 +51,8 @@ public final class AppLocaleChangedAtomRecord {
void setStatus(int status) {
this.mStatus = status;
}
+
+ void setCaller(int caller) {
+ this.mCaller = caller;
+ }
}
diff --git a/services/core/java/com/android/server/locales/LocaleManagerService.java b/services/core/java/com/android/server/locales/LocaleManagerService.java
index 48d06cae2abb..e3a555bd2f6a 100644
--- a/services/core/java/com/android/server/locales/LocaleManagerService.java
+++ b/services/core/java/com/android/server/locales/LocaleManagerService.java
@@ -551,7 +551,8 @@ public class LocaleManagerService extends SystemService {
atomRecordForMetrics.mTargetUid,
atomRecordForMetrics.mNewLocales,
atomRecordForMetrics.mPrevLocales,
- atomRecordForMetrics.mStatus);
+ atomRecordForMetrics.mStatus,
+ atomRecordForMetrics.mCaller);
}
/**