Add bindingGraphFix flag for Dagger.

New version of dagger causes systemui to fail to compile without
it. See
https://dagger.dev/dev-guide/compiler-options#useBindingGraphFix

Bug: 383569207
Flag: EXEMPT this is a flag.
Test: m
Change-Id: I6a0cd052f797e5231a87a1ca86ade7f74954b36e
diff --git a/packages/SystemUI/Android.bp b/packages/SystemUI/Android.bp
index c3c23e3..15f4e5a 100644
--- a/packages/SystemUI/Android.bp
+++ b/packages/SystemUI/Android.bp
@@ -596,6 +596,7 @@
         "-Adagger.fastInit=enabled",
         "-Adagger.explicitBindingConflictsWithInject=ERROR",
         "-Adagger.strictMultibindingValidation=enabled",
+        "-Adagger.useBindingGraphFix=ENABLED",
         "-Aroom.schemaLocation=frameworks/base/packages/SystemUI/schemas",
     ],
     kotlincflags: ["-Xjvm-default=all"],
@@ -815,6 +816,10 @@
         // TODO(b/352363800): Why do we need this?
         "-J-Xmx8192M",
     ],
+    javacflags: [
+        "-Adagger.useBindingGraphFix=ENABLED",
+    ],
+
     aaptflags: [
         "--extra-packages",
         "com.android.systemui",
@@ -904,7 +909,6 @@
         "truth",
     ],
 
-
     instrumentation_for: "SystemUIRobo-stub",
     java_resource_dirs: ["tests/robolectric/config"],
     plugins: [
@@ -940,7 +944,6 @@
         "truth",
     ],
 
-
     instrumentation_for: "SystemUIRobo-stub",
     java_resource_dirs: ["tests/robolectric/config"],
     plugins: [