Loading core/java/android/app/ActivityView.java +4 −11 Original line number Original line Diff line number Diff line Loading @@ -360,18 +360,9 @@ public class ActivityView extends ViewGroup implements android.window.TaskEmbedd } } /** /** * Release this container. Activity launching will no longer be permitted. * Release this container if it is initialized. Activity launching will no longer be permitted. * <p>Note: Calling this method is allowed after * {@link StateCallback#onActivityViewReady(ActivityView)} callback was triggered and before * {@link StateCallback#onActivityViewDestroyed(ActivityView)}. * * @see StateCallback */ */ public void release() { public void release() { if (!mTaskEmbedder.isInitialized()) { throw new IllegalStateException( "Trying to release container that is not initialized."); } performRelease(); performRelease(); } } Loading Loading @@ -487,7 +478,9 @@ public class ActivityView extends ViewGroup implements android.window.TaskEmbedd return; return; } } mSurfaceView.getHolder().removeCallback(mSurfaceCallback); mSurfaceView.getHolder().removeCallback(mSurfaceCallback); if (mTaskEmbedder.isInitialized()) { mTaskEmbedder.release(); mTaskEmbedder.release(); } mTaskEmbedder.setListener(null); mTaskEmbedder.setListener(null); mGuard.close(); mGuard.close(); Loading packages/SystemUI/src/com/android/systemui/bubbles/BubbleExpandedView.java +1 −5 Original line number Original line Diff line number Diff line Loading @@ -746,11 +746,7 @@ public class BubbleExpandedView extends LinearLayout { if (mActivityView == null) { if (mActivityView == null) { return; return; } } switch (mActivityViewStatus) { case INITIALIZED: case ACTIVITY_STARTED: mActivityView.release(); mActivityView.release(); } if (mTaskId != -1) { if (mTaskId != -1) { try { try { ActivityTaskManager.getService().removeTask(mTaskId); ActivityTaskManager.getService().removeTask(mTaskId); Loading Loading
core/java/android/app/ActivityView.java +4 −11 Original line number Original line Diff line number Diff line Loading @@ -360,18 +360,9 @@ public class ActivityView extends ViewGroup implements android.window.TaskEmbedd } } /** /** * Release this container. Activity launching will no longer be permitted. * Release this container if it is initialized. Activity launching will no longer be permitted. * <p>Note: Calling this method is allowed after * {@link StateCallback#onActivityViewReady(ActivityView)} callback was triggered and before * {@link StateCallback#onActivityViewDestroyed(ActivityView)}. * * @see StateCallback */ */ public void release() { public void release() { if (!mTaskEmbedder.isInitialized()) { throw new IllegalStateException( "Trying to release container that is not initialized."); } performRelease(); performRelease(); } } Loading Loading @@ -487,7 +478,9 @@ public class ActivityView extends ViewGroup implements android.window.TaskEmbedd return; return; } } mSurfaceView.getHolder().removeCallback(mSurfaceCallback); mSurfaceView.getHolder().removeCallback(mSurfaceCallback); if (mTaskEmbedder.isInitialized()) { mTaskEmbedder.release(); mTaskEmbedder.release(); } mTaskEmbedder.setListener(null); mTaskEmbedder.setListener(null); mGuard.close(); mGuard.close(); Loading
packages/SystemUI/src/com/android/systemui/bubbles/BubbleExpandedView.java +1 −5 Original line number Original line Diff line number Diff line Loading @@ -746,11 +746,7 @@ public class BubbleExpandedView extends LinearLayout { if (mActivityView == null) { if (mActivityView == null) { return; return; } } switch (mActivityViewStatus) { case INITIALIZED: case ACTIVITY_STARTED: mActivityView.release(); mActivityView.release(); } if (mTaskId != -1) { if (mTaskId != -1) { try { try { ActivityTaskManager.getService().removeTask(mTaskId); ActivityTaskManager.getService().removeTask(mTaskId); Loading