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(),