Loading libs/WindowManager/Shell/src/com/android/wm/shell/onehanded/OneHandedDisplayAreaOrganizer.java +3 −0 Original line number Diff line number Diff line Loading @@ -335,6 +335,9 @@ public class OneHandedDisplayAreaOrganizer extends DisplayAreaOrganizer { } void beginCUJTracing(@CujType int cujType, @Nullable String tag) { if (getDisplayAreaTokenMap().isEmpty()) { return; } final Map.Entry<WindowContainerToken, SurfaceControl> firstEntry = getDisplayAreaTokenMap().entrySet().iterator().next(); final InteractionJankMonitor.Configuration.Builder builder = Loading libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/onehanded/OneHandedDisplayAreaOrganizerTest.java +10 −0 Original line number Diff line number Diff line Loading @@ -190,6 +190,16 @@ public class OneHandedDisplayAreaOrganizerTest extends OneHandedTestCase { any()); } @Test public void testScheduleOffsetWithoutDisplayArea() { mDisplayAreaAppearedInfoList.forEach( (info) -> mSpiedDisplayAreaOrganizer.onDisplayAreaVanished( info.getDisplayAreaInfo())); // Schedule offset and ensure this doesn't throw mSpiedDisplayAreaOrganizer.scheduleOffset(0, 0); } @Test public void testRotation_portrait_0_to_landscape_90() { when(mMockLeash.isValid()).thenReturn(false); Loading Loading
libs/WindowManager/Shell/src/com/android/wm/shell/onehanded/OneHandedDisplayAreaOrganizer.java +3 −0 Original line number Diff line number Diff line Loading @@ -335,6 +335,9 @@ public class OneHandedDisplayAreaOrganizer extends DisplayAreaOrganizer { } void beginCUJTracing(@CujType int cujType, @Nullable String tag) { if (getDisplayAreaTokenMap().isEmpty()) { return; } final Map.Entry<WindowContainerToken, SurfaceControl> firstEntry = getDisplayAreaTokenMap().entrySet().iterator().next(); final InteractionJankMonitor.Configuration.Builder builder = Loading
libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/onehanded/OneHandedDisplayAreaOrganizerTest.java +10 −0 Original line number Diff line number Diff line Loading @@ -190,6 +190,16 @@ public class OneHandedDisplayAreaOrganizerTest extends OneHandedTestCase { any()); } @Test public void testScheduleOffsetWithoutDisplayArea() { mDisplayAreaAppearedInfoList.forEach( (info) -> mSpiedDisplayAreaOrganizer.onDisplayAreaVanished( info.getDisplayAreaInfo())); // Schedule offset and ensure this doesn't throw mSpiedDisplayAreaOrganizer.scheduleOffset(0, 0); } @Test public void testRotation_portrait_0_to_landscape_90() { when(mMockLeash.isValid()).thenReturn(false); Loading