Merge "Fix duplicate dagger binding of MediaProjectionAppSelectorActivity" into udc-qpr-dev

This commit is contained in:
Chris Göllner
2023-07-26 14:42:45 +00:00
committed by Android (Google) Code Review
2 changed files with 1 additions and 2 deletions

View File

@@ -85,7 +85,7 @@ class MediaProjectionAppSelectorActivity(
public override fun onCreate(bundle: Bundle?) { public override fun onCreate(bundle: Bundle?) {
lifecycleRegistry.handleLifecycleEvent(Lifecycle.Event.ON_CREATE) lifecycleRegistry.handleLifecycleEvent(Lifecycle.Event.ON_CREATE)
component = componentFactory.create(activity = this, view = this, resultHandler = this) component = componentFactory.create(view = this, resultHandler = this)
component.lifecycleObservers.forEach { lifecycle.addObserver(it) } component.lifecycleObservers.forEach { lifecycle.addObserver(it) }
// Create a separate configuration controller for this activity as the configuration // Create a separate configuration controller for this activity as the configuration

View File

@@ -161,7 +161,6 @@ interface MediaProjectionAppSelectorComponent {
interface Factory { interface Factory {
/** Create a factory to inject the activity into the graph */ /** Create a factory to inject the activity into the graph */
fun create( fun create(
@BindsInstance activity: MediaProjectionAppSelectorActivity,
@BindsInstance view: MediaProjectionAppSelectorView, @BindsInstance view: MediaProjectionAppSelectorView,
@BindsInstance resultHandler: MediaProjectionAppSelectorResultHandler, @BindsInstance resultHandler: MediaProjectionAppSelectorResultHandler,
): MediaProjectionAppSelectorComponent ): MediaProjectionAppSelectorComponent