Merge "Fix not showing system bars in split screen" into tm-dev
This commit is contained in:
@@ -2407,7 +2407,9 @@ public class DisplayPolicy {
|
|||||||
private int updateSystemBarsLw(WindowState win, int disableFlags) {
|
private int updateSystemBarsLw(WindowState win, int disableFlags) {
|
||||||
final TaskDisplayArea defaultTaskDisplayArea = mDisplayContent.getDefaultTaskDisplayArea();
|
final TaskDisplayArea defaultTaskDisplayArea = mDisplayContent.getDefaultTaskDisplayArea();
|
||||||
final boolean multiWindowTaskVisible =
|
final boolean multiWindowTaskVisible =
|
||||||
defaultTaskDisplayArea.isRootTaskVisible(WINDOWING_MODE_MULTI_WINDOW);
|
defaultTaskDisplayArea.getRootTask(task -> task.isVisible()
|
||||||
|
&& task.getTopLeafTask().getWindowingMode() == WINDOWING_MODE_MULTI_WINDOW)
|
||||||
|
!= null;
|
||||||
final boolean freeformRootTaskVisible =
|
final boolean freeformRootTaskVisible =
|
||||||
defaultTaskDisplayArea.isRootTaskVisible(WINDOWING_MODE_FREEFORM);
|
defaultTaskDisplayArea.isRootTaskVisible(WINDOWING_MODE_FREEFORM);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user