Loading services/core/java/com/android/server/wm/Task.java +8 −5 Original line number Diff line number Diff line Loading @@ -1200,20 +1200,23 @@ class Task extends TaskFragment { @Override void onResize() { super.onResize(); updateTaskLayerForFreeform(); onTaskBoundsChangedForFreeform(); } @Override void onMovedByResize() { super.onMovedByResize(); updateTaskLayerForFreeform(); onTaskBoundsChangedForFreeform(); } private void updateTaskLayerForFreeform() { if (!com.android.window.flags.Flags.processPriorityPolicyForMultiWindowMode()) { private void onTaskBoundsChangedForFreeform() { if (!isVisibleRequested() || !inFreeformWindowingMode()) { return; } if (!isVisibleRequested() || !inFreeformWindowingMode()) { mAtmService.notifyTaskPersisterLocked(this, false /* flush */); if (!com.android.window.flags.Flags.processPriorityPolicyForMultiWindowMode()) { return; } mRootWindowContainer.invalidateTaskLayersAndUpdateOomAdjIfNeeded(); Loading Loading
services/core/java/com/android/server/wm/Task.java +8 −5 Original line number Diff line number Diff line Loading @@ -1200,20 +1200,23 @@ class Task extends TaskFragment { @Override void onResize() { super.onResize(); updateTaskLayerForFreeform(); onTaskBoundsChangedForFreeform(); } @Override void onMovedByResize() { super.onMovedByResize(); updateTaskLayerForFreeform(); onTaskBoundsChangedForFreeform(); } private void updateTaskLayerForFreeform() { if (!com.android.window.flags.Flags.processPriorityPolicyForMultiWindowMode()) { private void onTaskBoundsChangedForFreeform() { if (!isVisibleRequested() || !inFreeformWindowingMode()) { return; } if (!isVisibleRequested() || !inFreeformWindowingMode()) { mAtmService.notifyTaskPersisterLocked(this, false /* flush */); if (!com.android.window.flags.Flags.processPriorityPolicyForMultiWindowMode()) { return; } mRootWindowContainer.invalidateTaskLayersAndUpdateOomAdjIfNeeded(); Loading