Loading quickstep/src/com/android/launcher3/QuickstepTransitionManager.java +10 −0 Original line number Diff line number Diff line Loading @@ -1252,15 +1252,25 @@ public class QuickstepTransitionManager implements OnDeviceProfileChangeListener TransitionFilter homeCheck = new TransitionFilter(); // No need to handle the transition that also dismisses keyguard. homeCheck.mNotFlags = TRANSIT_FLAG_KEYGUARD_GOING_AWAY; homeCheck.mRequirements = new TransitionFilter.Requirement[]{new TransitionFilter.Requirement(), new TransitionFilter.Requirement(), new TransitionFilter.Requirement()}; homeCheck.mRequirements[0].mActivityType = ACTIVITY_TYPE_HOME; homeCheck.mRequirements[0].mTopActivity = mLauncher.getComponentName(); homeCheck.mRequirements[0].mModes = new int[]{TRANSIT_OPEN, TRANSIT_TO_FRONT}; homeCheck.mRequirements[0].mOrder = CONTAINER_ORDER_TOP; homeCheck.mRequirements[1].mActivityType = ACTIVITY_TYPE_STANDARD; homeCheck.mRequirements[1].mModes = new int[]{TRANSIT_CLOSE, TRANSIT_TO_BACK}; homeCheck.mRequirements[2].mNot = true; homeCheck.mRequirements[2].mCustomAnimation = true; homeCheck.mRequirements[2].mMustBeTask = true; homeCheck.mRequirements[2].mMustBeIndependent = true; SystemUiProxy.INSTANCE.get(mLauncher) .registerRemoteTransition(mLauncherOpenTransition, homeCheck); if (mBackAnimationController != null) { Loading Loading
quickstep/src/com/android/launcher3/QuickstepTransitionManager.java +10 −0 Original line number Diff line number Diff line Loading @@ -1252,15 +1252,25 @@ public class QuickstepTransitionManager implements OnDeviceProfileChangeListener TransitionFilter homeCheck = new TransitionFilter(); // No need to handle the transition that also dismisses keyguard. homeCheck.mNotFlags = TRANSIT_FLAG_KEYGUARD_GOING_AWAY; homeCheck.mRequirements = new TransitionFilter.Requirement[]{new TransitionFilter.Requirement(), new TransitionFilter.Requirement(), new TransitionFilter.Requirement()}; homeCheck.mRequirements[0].mActivityType = ACTIVITY_TYPE_HOME; homeCheck.mRequirements[0].mTopActivity = mLauncher.getComponentName(); homeCheck.mRequirements[0].mModes = new int[]{TRANSIT_OPEN, TRANSIT_TO_FRONT}; homeCheck.mRequirements[0].mOrder = CONTAINER_ORDER_TOP; homeCheck.mRequirements[1].mActivityType = ACTIVITY_TYPE_STANDARD; homeCheck.mRequirements[1].mModes = new int[]{TRANSIT_CLOSE, TRANSIT_TO_BACK}; homeCheck.mRequirements[2].mNot = true; homeCheck.mRequirements[2].mCustomAnimation = true; homeCheck.mRequirements[2].mMustBeTask = true; homeCheck.mRequirements[2].mMustBeIndependent = true; SystemUiProxy.INSTANCE.get(mLauncher) .registerRemoteTransition(mLauncherOpenTransition, homeCheck); if (mBackAnimationController != null) { Loading