Loading quickstep/src/com/android/quickstep/views/RecentsView.java +4 −12 Original line number Diff line number Diff line Loading @@ -3040,7 +3040,7 @@ public abstract class RecentsView<ACTIVITY_TYPE extends StatefulActivity<STATE_T false /* fadeWithThumbnail */, true /* isStagedTask */); } // TODO (b/257513449): Launch animation not fully complete. OK to remove flag once it is. // Allow user to click staged app to launch into fullscreen if (ENABLE_LAUNCH_FROM_STAGED_APP.get()) { mFirstFloatingTaskView.setOnClickListener(this::animateToFullscreen); } Loading Loading @@ -3111,7 +3111,9 @@ public abstract class RecentsView<ACTIVITY_TYPE extends StatefulActivity<STATE_T false /* fadeWithThumbnail */, true /* isStagedTask */); pendingAnimation.addEndListener(success -> launchStagedTask()); pendingAnimation.addEndListener(animationSuccess -> mSplitSelectStateController.launchSplitTasks(launchSuccess -> resetFromSplitSelectionState())); pendingAnimation.buildAnim().start(); } Loading Loading @@ -4818,16 +4820,6 @@ public abstract class RecentsView<ACTIVITY_TYPE extends StatefulActivity<STATE_T return mPendingAnimation; } protected void launchStagedTask() { if (mSplitHiddenTaskView != null) { // Split staging was started from an existing running task (in Overview) mSplitHiddenTaskView.launchTask(success -> resetFromSplitSelectionState()); } else { // Split staging was started from a new intent (from app menu in Home/AllApps) mActivity.startActivity(mSplitSelectSource.intent); } } protected void onTaskLaunchAnimationEnd(boolean success) { if (success) { resetTaskVisuals(); Loading src/com/android/launcher3/config/FeatureFlags.java +1 −1 Original line number Diff line number Diff line Loading @@ -364,7 +364,7 @@ public final class FeatureFlags { "ENABLE_DEVICE_PROFILE_LOGGING", false, "Allows DeviceProfile logging"); public static final BooleanFlag ENABLE_LAUNCH_FROM_STAGED_APP = getDebugFlag( "ENABLE_LAUNCH_FROM_STAGED_APP", false, "ENABLE_LAUNCH_FROM_STAGED_APP", true, "Enable the ability to tap a staged app during split select to launch it in full screen" ); Loading Loading
quickstep/src/com/android/quickstep/views/RecentsView.java +4 −12 Original line number Diff line number Diff line Loading @@ -3040,7 +3040,7 @@ public abstract class RecentsView<ACTIVITY_TYPE extends StatefulActivity<STATE_T false /* fadeWithThumbnail */, true /* isStagedTask */); } // TODO (b/257513449): Launch animation not fully complete. OK to remove flag once it is. // Allow user to click staged app to launch into fullscreen if (ENABLE_LAUNCH_FROM_STAGED_APP.get()) { mFirstFloatingTaskView.setOnClickListener(this::animateToFullscreen); } Loading Loading @@ -3111,7 +3111,9 @@ public abstract class RecentsView<ACTIVITY_TYPE extends StatefulActivity<STATE_T false /* fadeWithThumbnail */, true /* isStagedTask */); pendingAnimation.addEndListener(success -> launchStagedTask()); pendingAnimation.addEndListener(animationSuccess -> mSplitSelectStateController.launchSplitTasks(launchSuccess -> resetFromSplitSelectionState())); pendingAnimation.buildAnim().start(); } Loading Loading @@ -4818,16 +4820,6 @@ public abstract class RecentsView<ACTIVITY_TYPE extends StatefulActivity<STATE_T return mPendingAnimation; } protected void launchStagedTask() { if (mSplitHiddenTaskView != null) { // Split staging was started from an existing running task (in Overview) mSplitHiddenTaskView.launchTask(success -> resetFromSplitSelectionState()); } else { // Split staging was started from a new intent (from app menu in Home/AllApps) mActivity.startActivity(mSplitSelectSource.intent); } } protected void onTaskLaunchAnimationEnd(boolean success) { if (success) { resetTaskVisuals(); Loading
src/com/android/launcher3/config/FeatureFlags.java +1 −1 Original line number Diff line number Diff line Loading @@ -364,7 +364,7 @@ public final class FeatureFlags { "ENABLE_DEVICE_PROFILE_LOGGING", false, "Allows DeviceProfile logging"); public static final BooleanFlag ENABLE_LAUNCH_FROM_STAGED_APP = getDebugFlag( "ENABLE_LAUNCH_FROM_STAGED_APP", false, "ENABLE_LAUNCH_FROM_STAGED_APP", true, "Enable the ability to tap a staged app during split select to launch it in full screen" ); Loading