diff options
| author | 2021-10-30 21:43:18 -0400 | |
|---|---|---|
| committer | 2021-10-30 21:49:06 -0400 | |
| commit | 011c96c6eee7cb489bcf1de7711bf956dc948ae3 (patch) | |
| tree | a466391e5c63b5c49f46855c7c35dbdf25792428 | |
| parent | caeb5d278db81c82eff4d0bf669776d54a4f698e (diff) | |
Fix Coordinators failing to build with gradle build in sysui-studio
error: @Subcomponent.Builder is missing setters for required modules or subcomponents: [com.android.systemui.statusbar.notification.collection.coordinator.dagger.CoordinatorsModule]
Fixes: 204649316
Test: gradle build
Change-Id: I7e372d73a683cfb883512b48608043f23017053e
2 files changed, 2 insertions, 0 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/coordinator/SensitiveContentCoordinator.kt b/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/coordinator/SensitiveContentCoordinator.kt index 4ae8e4c81dce..a115e0400de3 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/coordinator/SensitiveContentCoordinator.kt +++ b/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/coordinator/SensitiveContentCoordinator.kt @@ -32,6 +32,7 @@ import dagger.Provides @Module object SensitiveContentCoordinatorModule { @Provides + @JvmStatic @CoordinatorScope fun provideCoordinator( dynamicPrivacyController: DynamicPrivacyController, diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/coordinator/dagger/CoordinatorsModule.kt b/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/coordinator/dagger/CoordinatorsModule.kt index 7575a90ad92e..a26d50d2a059 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/coordinator/dagger/CoordinatorsModule.kt +++ b/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/coordinator/dagger/CoordinatorsModule.kt @@ -30,6 +30,7 @@ import javax.inject.Scope @Module(subcomponents = [CoordinatorsSubcomponent::class]) object CoordinatorsModule { @SysUISingleton + @JvmStatic @Provides fun notifCoordinators(factory: CoordinatorsSubcomponent.Factory): NotifCoordinators = factory.create().notifCoordinators |