Loading core/tests/coretests/src/android/view/SurfaceControlViewHostInsetsTest.java +0 −1 Original line number Diff line number Diff line Loading @@ -69,7 +69,6 @@ public class SurfaceControlViewHostInsetsTest { private InsetsState statusBarState(boolean visible) { final InsetsState insetsState = new InsetsState(); final int id = InsetsSource.createId(null /* owner */, 0 /* index */, statusBars()); insetsState.setDisplayFrame(new Rect(0, 0, 1000, 1000)); insetsState.getOrCreateSource( InsetsSource.createId(null /* owner */, 0 /* index */, statusBars()), statusBars()) Loading services/core/java/com/android/server/wm/InsetsPolicy.java +6 −0 Original line number Diff line number Diff line Loading @@ -634,6 +634,12 @@ class InsetsPolicy { final SparseArray<InsetsSourceControl> controlsReady = new SparseArray<>(); final InsetsSourceControl[] controls = mStateController.getControlsForDispatch(mDummyControlTarget); if (controls == null) { if (callback != null) { DisplayThread.getHandler().post(callback); } return; } for (InsetsSourceControl control : controls) { if (isTransient(control.getType()) && control.getLeash() != null) { typesReady |= control.getType(); Loading Loading
core/tests/coretests/src/android/view/SurfaceControlViewHostInsetsTest.java +0 −1 Original line number Diff line number Diff line Loading @@ -69,7 +69,6 @@ public class SurfaceControlViewHostInsetsTest { private InsetsState statusBarState(boolean visible) { final InsetsState insetsState = new InsetsState(); final int id = InsetsSource.createId(null /* owner */, 0 /* index */, statusBars()); insetsState.setDisplayFrame(new Rect(0, 0, 1000, 1000)); insetsState.getOrCreateSource( InsetsSource.createId(null /* owner */, 0 /* index */, statusBars()), statusBars()) Loading
services/core/java/com/android/server/wm/InsetsPolicy.java +6 −0 Original line number Diff line number Diff line Loading @@ -634,6 +634,12 @@ class InsetsPolicy { final SparseArray<InsetsSourceControl> controlsReady = new SparseArray<>(); final InsetsSourceControl[] controls = mStateController.getControlsForDispatch(mDummyControlTarget); if (controls == null) { if (callback != null) { DisplayThread.getHandler().post(callback); } return; } for (InsetsSourceControl control : controls) { if (isTransient(control.getType()) && control.getLeash() != null) { typesReady |= control.getType(); Loading