Loading libs/WindowManager/Shell/src/com/android/wm/shell/dagger/WMShellBaseModule.java +13 −4 Original line number Diff line number Diff line Loading @@ -244,16 +244,25 @@ public abstract class WMShellBaseModule { // Fullscreen // // Workaround for dynamic overriding with a default implementation, see {@link DynamicOverride} @BindsOptionalOf @DynamicOverride abstract FullscreenTaskListener optionalFullscreenTaskListener(); @WMSingleton @Provides static FullscreenTaskListener provideFullscreenTaskListener( @DynamicOverride Optional<FullscreenTaskListener> fullscreenTaskListener, SyncTransactionQueue syncQueue, Optional<FullscreenUnfoldController> optionalFullscreenUnfoldController, Optional<RecentTasksController> recentTasksOptional ) { Optional<RecentTasksController> recentTasksOptional) { if (fullscreenTaskListener.isPresent()) { return fullscreenTaskListener.get(); } else { return new FullscreenTaskListener(syncQueue, optionalFullscreenUnfoldController, recentTasksOptional); } } // // Unfold transition Loading Loading
libs/WindowManager/Shell/src/com/android/wm/shell/dagger/WMShellBaseModule.java +13 −4 Original line number Diff line number Diff line Loading @@ -244,16 +244,25 @@ public abstract class WMShellBaseModule { // Fullscreen // // Workaround for dynamic overriding with a default implementation, see {@link DynamicOverride} @BindsOptionalOf @DynamicOverride abstract FullscreenTaskListener optionalFullscreenTaskListener(); @WMSingleton @Provides static FullscreenTaskListener provideFullscreenTaskListener( @DynamicOverride Optional<FullscreenTaskListener> fullscreenTaskListener, SyncTransactionQueue syncQueue, Optional<FullscreenUnfoldController> optionalFullscreenUnfoldController, Optional<RecentTasksController> recentTasksOptional ) { Optional<RecentTasksController> recentTasksOptional) { if (fullscreenTaskListener.isPresent()) { return fullscreenTaskListener.get(); } else { return new FullscreenTaskListener(syncQueue, optionalFullscreenUnfoldController, recentTasksOptional); } } // // Unfold transition Loading