Import updated Android SetupCompat Library 738259266
Copied from google3/third_party/java_src/android_libs/setupcompat
Test: mm
Included changes:
- 738259266 Avoid exception on checking the length of fragment tag
- 738245976 Log the duration metrics on fragment stop
- 737952184 [Expressive style] Prevent client update visibility frequ...
Bug: 404516903
PiperOrigin-RevId: 738259266
Change-Id: If53e0aafecbc681f7353ccbbbcc6e7d486b92068
diff --git a/main/java/com/google/android/setupcompat/PartnerCustomizationLayout.java b/main/java/com/google/android/setupcompat/PartnerCustomizationLayout.java
index 35efc23..6a4f732 100644
--- a/main/java/com/google/android/setupcompat/PartnerCustomizationLayout.java
+++ b/main/java/com/google/android/setupcompat/PartnerCustomizationLayout.java
@@ -323,7 +323,7 @@
}
}
- private void logFooterButtonMetrics() {
+ private void logFooterButtonMetrics(PersistableBundle bundle) {
if (VERSION.SDK_INT >= Build.VERSION_CODES.Q
&& activity != null
&& WizardManagerHelper.isAnySetupWizard(activity.getIntent())
@@ -351,7 +351,10 @@
PersistableBundle persistableBundle =
PersistableBundles.mergeBundles(
- footerBarMixin.getLoggingMetrics(), primaryButtonMetrics, secondaryButtonMetrics);
+ footerBarMixin.getLoggingMetrics(),
+ primaryButtonMetrics,
+ secondaryButtonMetrics,
+ bundle);
SetupMetricsLogger.logCustomEvent(
getContext(),