Loading libs/WindowManager/Shell/Android.bp +1 −0 Original line number Diff line number Diff line Loading @@ -175,6 +175,7 @@ android_library { "//frameworks/base/packages/SystemUI/aconfig:com_android_systemui_flags_lib", "//frameworks/libs/systemui:com_android_systemui_shared_flags_lib", "//frameworks/libs/systemui:iconloader_base", "//frameworks/libs/systemui:view_capture", "PlatformAnimationLib", "WindowManager-Shell-lite-proto", "WindowManager-Shell-proto", Loading libs/WindowManager/Shell/src/com/android/wm/shell/dagger/WMShellModule.java +7 −1 Original line number Diff line number Diff line Loading @@ -22,6 +22,8 @@ import static android.window.DesktopModeFlags.ENABLE_DESKTOP_WINDOWING_MODALS_PO import static android.window.DesktopModeFlags.ENABLE_DESKTOP_WINDOWING_TASK_LIMIT; import static android.window.DesktopModeFlags.ENABLE_WINDOWING_TRANSITION_HANDLERS_OBSERVERS; import static com.android.systemui.Flags.enableViewCaptureTracing; import android.annotation.NonNull; import android.annotation.Nullable; import android.app.IActivityTaskManager; Loading @@ -40,6 +42,7 @@ import android.window.DesktopModeFlags; import androidx.annotation.OptIn; import com.android.app.viewcapture.ViewCaptureAwareWindowManagerFactory; import com.android.internal.jank.InteractionJankMonitor; import com.android.internal.logging.UiEventLogger; import com.android.internal.statusbar.IStatusBarService; Loading Loading @@ -300,6 +303,9 @@ public abstract class WMShellModule { SyncTransactionQueue syncQueue, IWindowManager wmService, HomeIntentProvider homeIntentProvider) { final WindowManager wm = enableViewCaptureTracing() ? ViewCaptureAwareWindowManagerFactory.getInstance(context) : windowManager; return new BubbleController( context, shellInit, Loading @@ -315,7 +321,7 @@ public abstract class WMShellModule { new BubblePersistentRepository(context)), bubbleTransitions, statusBarService, windowManager, wm, displayInsetsController, displayImeController, userManager, Loading Loading
libs/WindowManager/Shell/Android.bp +1 −0 Original line number Diff line number Diff line Loading @@ -175,6 +175,7 @@ android_library { "//frameworks/base/packages/SystemUI/aconfig:com_android_systemui_flags_lib", "//frameworks/libs/systemui:com_android_systemui_shared_flags_lib", "//frameworks/libs/systemui:iconloader_base", "//frameworks/libs/systemui:view_capture", "PlatformAnimationLib", "WindowManager-Shell-lite-proto", "WindowManager-Shell-proto", Loading
libs/WindowManager/Shell/src/com/android/wm/shell/dagger/WMShellModule.java +7 −1 Original line number Diff line number Diff line Loading @@ -22,6 +22,8 @@ import static android.window.DesktopModeFlags.ENABLE_DESKTOP_WINDOWING_MODALS_PO import static android.window.DesktopModeFlags.ENABLE_DESKTOP_WINDOWING_TASK_LIMIT; import static android.window.DesktopModeFlags.ENABLE_WINDOWING_TRANSITION_HANDLERS_OBSERVERS; import static com.android.systemui.Flags.enableViewCaptureTracing; import android.annotation.NonNull; import android.annotation.Nullable; import android.app.IActivityTaskManager; Loading @@ -40,6 +42,7 @@ import android.window.DesktopModeFlags; import androidx.annotation.OptIn; import com.android.app.viewcapture.ViewCaptureAwareWindowManagerFactory; import com.android.internal.jank.InteractionJankMonitor; import com.android.internal.logging.UiEventLogger; import com.android.internal.statusbar.IStatusBarService; Loading Loading @@ -300,6 +303,9 @@ public abstract class WMShellModule { SyncTransactionQueue syncQueue, IWindowManager wmService, HomeIntentProvider homeIntentProvider) { final WindowManager wm = enableViewCaptureTracing() ? ViewCaptureAwareWindowManagerFactory.getInstance(context) : windowManager; return new BubbleController( context, shellInit, Loading @@ -315,7 +321,7 @@ public abstract class WMShellModule { new BubblePersistentRepository(context)), bubbleTransitions, statusBarService, windowManager, wm, displayInsetsController, displayImeController, userManager, Loading