diff --git a/services/core/java/com/android/server/wm/Task.java b/services/core/java/com/android/server/wm/Task.java index fec484935d681..97357839f02d6 100644 --- a/services/core/java/com/android/server/wm/Task.java +++ b/services/core/java/com/android/server/wm/Task.java @@ -2934,7 +2934,7 @@ class Task extends WindowContainer { final Task rootTask = getRootTask(); final Task topNonOrgTask = rootTask.mCreatedByOrganizer ? rootTask.getTopMostTask() : rootTask; - if (isDescendantOf(topNonOrgTask)) { + if (this == topNonOrgTask || isDescendantOf(topNonOrgTask)) { return false; } }