diff options
| author | 2021-12-09 07:20:30 +0000 | |
|---|---|---|
| committer | 2021-12-09 07:20:30 +0000 | |
| commit | d43efc90ab2893851724e92cca8ebe70182fd543 (patch) | |
| tree | 952c822742412db10bb188cf0a159e29f678ae53 | |
| parent | f3f4a20935d8166dbbdd7b243c0f9330f96dafbc (diff) | |
| parent | 571c1f9bf000a31b4e089871ff35218821229038 (diff) | |
Merge "Override the fillsParent() on TaskFragment" into sc-v2-dev
| -rw-r--r-- | services/core/java/com/android/server/wm/Task.java | 8 | ||||
| -rw-r--r-- | services/core/java/com/android/server/wm/TaskFragment.java | 8 |
2 files changed, 8 insertions, 8 deletions
diff --git a/services/core/java/com/android/server/wm/Task.java b/services/core/java/com/android/server/wm/Task.java index a03d9ae6c2e0..c88dbf719d94 100644 --- a/services/core/java/com/android/server/wm/Task.java +++ b/services/core/java/com/android/server/wm/Task.java @@ -3159,14 +3159,6 @@ class Task extends TaskFragment { } @Override - boolean fillsParent() { - // From the perspective of policy, we still want to report that this task fills parent - // in fullscreen windowing mode even it doesn't match parent bounds because there will be - // letterbox around its real content. - return getWindowingMode() == WINDOWING_MODE_FULLSCREEN || matchParentBounds(); - } - - @Override void forAllLeafTasks(Consumer<Task> callback, boolean traverseTopToBottom) { final int count = mChildren.size(); boolean isLeafTask = true; diff --git a/services/core/java/com/android/server/wm/TaskFragment.java b/services/core/java/com/android/server/wm/TaskFragment.java index 7bcf8a9f274f..ef143c21ff95 100644 --- a/services/core/java/com/android/server/wm/TaskFragment.java +++ b/services/core/java/com/android/server/wm/TaskFragment.java @@ -2346,6 +2346,14 @@ class TaskFragment extends WindowContainer<WindowContainer> { return true; } + @Override + boolean fillsParent() { + // From the perspective of policy, we still want to report that this task fills parent + // in fullscreen windowing mode even it doesn't match parent bounds because there will be + // letterbox around its real content. + return getWindowingMode() == WINDOWING_MODE_FULLSCREEN || matchParentBounds(); + } + boolean dump(String prefix, FileDescriptor fd, PrintWriter pw, boolean dumpAll, boolean dumpClient, String dumpPackage, final boolean needSep, Runnable header) { boolean printed = false; |