diff options
| -rw-r--r-- | services/core/java/com/android/server/wm/RecentsAnimation.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/services/core/java/com/android/server/wm/RecentsAnimation.java b/services/core/java/com/android/server/wm/RecentsAnimation.java index 7a3124d2fa83..469cc647b1b5 100644 --- a/services/core/java/com/android/server/wm/RecentsAnimation.java +++ b/services/core/java/com/android/server/wm/RecentsAnimation.java @@ -112,11 +112,11 @@ class RecentsAnimation implements RecentsAnimationCallbacks, OnRootTaskOrderChan mTargetActivityType); ActivityRecord targetActivity = getTargetActivity(targetRootTask); if (targetActivity != null) { - if (targetActivity.isVisibleRequested() || targetActivity.isTopRunningActivity()) { - // The activity is ready. - return; - } if (targetActivity.attachedToProcess()) { + if (targetActivity.isVisibleRequested() || targetActivity.isTopRunningActivity()) { + // The activity is ready. + return; + } if (targetActivity.app.getCurrentProcState() >= PROCESS_STATE_CACHED_ACTIVITY) { Slog.v(TAG, "Skip preload recents for cached proc " + targetActivity.app); // The process may be frozen that cannot receive binder call. |