Loading libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipTaskOrganizer.java +0 −25 Original line number Diff line number Diff line Loading @@ -133,8 +133,6 @@ public class PipTaskOrganizer implements ShellTaskOrganizer.TaskListener, SystemProperties.getInt( "persist.wm.debug.extra_content_overlay_fade_out_delay_ms", 400); private static final int CRASH_RECOVERY_CHECK_DELAY_MS = 3000; private final Context mContext; private final SyncTransactionQueue mSyncTransactionQueue; private final PipBoundsState mPipBoundsState; Loading Loading @@ -372,13 +370,6 @@ public class PipTaskOrganizer implements ShellTaskOrganizer.TaskListener, @Nullable private Rect mSwipeSourceRectHint; /** * Tracks whether we've actually started an enter transition after receiving an onTaskAppeared. * * Used for cleaning up state from crash recovery. */ private boolean mHasTriggeredEnterPipTransition; public PipTaskOrganizer(Context context, @NonNull ShellInit shellInit, @NonNull SyncTransactionQueue syncTransactionQueue, Loading Loading @@ -430,13 +421,6 @@ public class PipTaskOrganizer implements ShellTaskOrganizer.TaskListener, if (!PipFlags.isPip2ExperimentEnabled()) { shellInit.addInitCallback(this::onInit, this); } mPipTransitionState.addOnPipTransitionStateChangedListener( (oldState, newState) -> { if (mPipTransitionState.isEnteringPip()) { mHasTriggeredEnterPipTransition = true; } }); } @VisibleForTesting Loading Loading @@ -833,15 +817,6 @@ public class PipTaskOrganizer implements ShellTaskOrganizer.TaskListener, logRemoteActions(mPictureInPictureParams); } // set delayed check that we are entering pip, otherwise this indicates // a systemui crash and we should clean up pip state mHasTriggeredEnterPipTransition = false; mMainExecutor.executeDelayed(() -> { if (!mHasTriggeredEnterPipTransition) { removePipImmediately(); } }, CRASH_RECOVERY_CHECK_DELAY_MS); mPipUiEventLoggerLogger.setTaskInfo(mTaskInfo); // If the displayId of the task is different than what PipBoundsHandler has, then update Loading Loading
libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipTaskOrganizer.java +0 −25 Original line number Diff line number Diff line Loading @@ -133,8 +133,6 @@ public class PipTaskOrganizer implements ShellTaskOrganizer.TaskListener, SystemProperties.getInt( "persist.wm.debug.extra_content_overlay_fade_out_delay_ms", 400); private static final int CRASH_RECOVERY_CHECK_DELAY_MS = 3000; private final Context mContext; private final SyncTransactionQueue mSyncTransactionQueue; private final PipBoundsState mPipBoundsState; Loading Loading @@ -372,13 +370,6 @@ public class PipTaskOrganizer implements ShellTaskOrganizer.TaskListener, @Nullable private Rect mSwipeSourceRectHint; /** * Tracks whether we've actually started an enter transition after receiving an onTaskAppeared. * * Used for cleaning up state from crash recovery. */ private boolean mHasTriggeredEnterPipTransition; public PipTaskOrganizer(Context context, @NonNull ShellInit shellInit, @NonNull SyncTransactionQueue syncTransactionQueue, Loading Loading @@ -430,13 +421,6 @@ public class PipTaskOrganizer implements ShellTaskOrganizer.TaskListener, if (!PipFlags.isPip2ExperimentEnabled()) { shellInit.addInitCallback(this::onInit, this); } mPipTransitionState.addOnPipTransitionStateChangedListener( (oldState, newState) -> { if (mPipTransitionState.isEnteringPip()) { mHasTriggeredEnterPipTransition = true; } }); } @VisibleForTesting Loading Loading @@ -833,15 +817,6 @@ public class PipTaskOrganizer implements ShellTaskOrganizer.TaskListener, logRemoteActions(mPictureInPictureParams); } // set delayed check that we are entering pip, otherwise this indicates // a systemui crash and we should clean up pip state mHasTriggeredEnterPipTransition = false; mMainExecutor.executeDelayed(() -> { if (!mHasTriggeredEnterPipTransition) { removePipImmediately(); } }, CRASH_RECOVERY_CHECK_DELAY_MS); mPipUiEventLoggerLogger.setTaskInfo(mTaskInfo); // If the displayId of the task is different than what PipBoundsHandler has, then update Loading