Loading services/core/java/com/android/server/am/ActivityStackSupervisor.java +8 −7 Original line number Diff line number Diff line Loading @@ -3689,7 +3689,7 @@ public final class ActivityStackSupervisor implements DisplayListener { } } private void detachLocked() { protected void detachLocked() { if (DEBUG_STACK) Slog.d(TAG, "detachLocked: " + this + " from display=" + mActivityDisplay + " Callers=" + Debug.getCallers(2)); if (mActivityDisplay != null) { Loading Loading @@ -3813,12 +3813,6 @@ public final class ActivityStackSupervisor implements DisplayListener { } void onTaskListEmptyLocked() { mHandler.removeMessages(CONTAINER_TASK_LIST_EMPTY_TIMEOUT, this); if (!mStack.isHomeStack()) { detachLocked(); deleteActivityContainer(this); } mHandler.obtainMessage(CONTAINER_CALLBACK_TASK_LIST_EMPTY, this).sendToTarget(); } @Override Loading Loading @@ -3907,6 +3901,13 @@ public final class ActivityStackSupervisor implements DisplayListener { return false; } void onTaskListEmptyLocked() { mHandler.removeMessages(CONTAINER_TASK_LIST_EMPTY_TIMEOUT, this); detachLocked(); deleteActivityContainer(this); mHandler.obtainMessage(CONTAINER_CALLBACK_TASK_LIST_EMPTY, this).sendToTarget(); } private void setSurfaceIfReadyLocked() { if (DEBUG_STACK) Slog.v(TAG, "setSurfaceIfReadyLocked: mDrawn=" + mDrawn + " mContainerState=" + mContainerState + " mSurface=" + mSurface); Loading Loading
services/core/java/com/android/server/am/ActivityStackSupervisor.java +8 −7 Original line number Diff line number Diff line Loading @@ -3689,7 +3689,7 @@ public final class ActivityStackSupervisor implements DisplayListener { } } private void detachLocked() { protected void detachLocked() { if (DEBUG_STACK) Slog.d(TAG, "detachLocked: " + this + " from display=" + mActivityDisplay + " Callers=" + Debug.getCallers(2)); if (mActivityDisplay != null) { Loading Loading @@ -3813,12 +3813,6 @@ public final class ActivityStackSupervisor implements DisplayListener { } void onTaskListEmptyLocked() { mHandler.removeMessages(CONTAINER_TASK_LIST_EMPTY_TIMEOUT, this); if (!mStack.isHomeStack()) { detachLocked(); deleteActivityContainer(this); } mHandler.obtainMessage(CONTAINER_CALLBACK_TASK_LIST_EMPTY, this).sendToTarget(); } @Override Loading Loading @@ -3907,6 +3901,13 @@ public final class ActivityStackSupervisor implements DisplayListener { return false; } void onTaskListEmptyLocked() { mHandler.removeMessages(CONTAINER_TASK_LIST_EMPTY_TIMEOUT, this); detachLocked(); deleteActivityContainer(this); mHandler.obtainMessage(CONTAINER_CALLBACK_TASK_LIST_EMPTY, this).sendToTarget(); } private void setSurfaceIfReadyLocked() { if (DEBUG_STACK) Slog.v(TAG, "setSurfaceIfReadyLocked: mDrawn=" + mDrawn + " mContainerState=" + mContainerState + " mSurface=" + mSurface); Loading