summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libs/WindowManager/Shell/src/com/android/wm/shell/dagger/WMShellModule.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/libs/WindowManager/Shell/src/com/android/wm/shell/dagger/WMShellModule.java b/libs/WindowManager/Shell/src/com/android/wm/shell/dagger/WMShellModule.java
index c49fc7ac00b4..79c31e01e365 100644
--- a/libs/WindowManager/Shell/src/com/android/wm/shell/dagger/WMShellModule.java
+++ b/libs/WindowManager/Shell/src/com/android/wm/shell/dagger/WMShellModule.java
@@ -654,7 +654,8 @@ public abstract class WMShellModule {
@WMSingleton
@Provides
static Optional<TaskChangeListener> provideDesktopTaskChangeListener(Context context) {
- if (DesktopModeStatus.canEnterDesktopMode(context)) {
+ if (Flags.enableWindowingTransitionHandlersObservers() &&
+ DesktopModeStatus.canEnterDesktopMode(context)) {
return Optional.of(new DesktopTaskChangeListener());
}
return Optional.empty();