Loading core/java/android/transition/TransitionManager.java +11 −5 Original line number Diff line number Diff line Loading @@ -189,6 +189,8 @@ public class TransitionManager { final ViewGroup sceneRoot = scene.getSceneRoot(); if (!sPendingTransitions.contains(sceneRoot)) { if (transition == null) { exitPreviousScene(sceneRoot); scene.enter(); } else { sPendingTransitions.add(sceneRoot); Loading @@ -210,6 +212,14 @@ public class TransitionManager { } } private static void exitPreviousScene(final ViewGroup sceneRoot) { // Notify previous scene that it is being exited final Scene previousScene = Scene.getCurrentScene(sceneRoot); if (previousScene != null) { previousScene.exit(); } } @UnsupportedAppUsage private static ArrayMap<ViewGroup, ArrayList<Transition>> getRunningTransitions() { WeakReference<ArrayMap<ViewGroup, ArrayList<Transition>>> runningTransitions = Loading Loading @@ -339,11 +349,7 @@ public class TransitionManager { transition.captureValues(sceneRoot, true); } // Notify previous scene that it is being exited Scene previousScene = Scene.getCurrentScene(sceneRoot); if (previousScene != null) { previousScene.exit(); } exitPreviousScene(sceneRoot); } /** Loading Loading
core/java/android/transition/TransitionManager.java +11 −5 Original line number Diff line number Diff line Loading @@ -189,6 +189,8 @@ public class TransitionManager { final ViewGroup sceneRoot = scene.getSceneRoot(); if (!sPendingTransitions.contains(sceneRoot)) { if (transition == null) { exitPreviousScene(sceneRoot); scene.enter(); } else { sPendingTransitions.add(sceneRoot); Loading @@ -210,6 +212,14 @@ public class TransitionManager { } } private static void exitPreviousScene(final ViewGroup sceneRoot) { // Notify previous scene that it is being exited final Scene previousScene = Scene.getCurrentScene(sceneRoot); if (previousScene != null) { previousScene.exit(); } } @UnsupportedAppUsage private static ArrayMap<ViewGroup, ArrayList<Transition>> getRunningTransitions() { WeakReference<ArrayMap<ViewGroup, ArrayList<Transition>>> runningTransitions = Loading Loading @@ -339,11 +349,7 @@ public class TransitionManager { transition.captureValues(sceneRoot, true); } // Notify previous scene that it is being exited Scene previousScene = Scene.getCurrentScene(sceneRoot); if (previousScene != null) { previousScene.exit(); } exitPreviousScene(sceneRoot); } /** Loading