Loading core/java/android/view/InsetsState.java +1 −2 Original line number Diff line number Diff line Loading @@ -427,8 +427,7 @@ public class InsetsState implements Parcelable { if (copySources) { for (int i = 0; i < SIZE; i++) { InsetsSource source = other.mSources[i]; if (source == null) continue; mSources[i] = new InsetsSource(source); mSources[i] = source != null ? new InsetsSource(source) : null; } } else { for (int i = 0; i < SIZE; i++) { Loading core/tests/coretests/src/android/view/InsetsStateTest.java +1 −0 Original line number Diff line number Diff line Loading @@ -304,6 +304,7 @@ public class InsetsStateTest { mState.getSource(ITYPE_IME).setVisibleFrame(new Rect(0, 0, 50, 10)); mState.getSource(ITYPE_IME).setVisible(true); mState.getSource(ITYPE_STATUS_BAR).setFrame(new Rect(0, 0, 100, 100)); mState2.getSource(ITYPE_NAVIGATION_BAR).setFrame(new Rect(0, 0, 100, 100)); mState2.set(mState, true); assertEquals(mState, mState2); } Loading Loading
core/java/android/view/InsetsState.java +1 −2 Original line number Diff line number Diff line Loading @@ -427,8 +427,7 @@ public class InsetsState implements Parcelable { if (copySources) { for (int i = 0; i < SIZE; i++) { InsetsSource source = other.mSources[i]; if (source == null) continue; mSources[i] = new InsetsSource(source); mSources[i] = source != null ? new InsetsSource(source) : null; } } else { for (int i = 0; i < SIZE; i++) { Loading
core/tests/coretests/src/android/view/InsetsStateTest.java +1 −0 Original line number Diff line number Diff line Loading @@ -304,6 +304,7 @@ public class InsetsStateTest { mState.getSource(ITYPE_IME).setVisibleFrame(new Rect(0, 0, 50, 10)); mState.getSource(ITYPE_IME).setVisible(true); mState.getSource(ITYPE_STATUS_BAR).setFrame(new Rect(0, 0, 100, 100)); mState2.getSource(ITYPE_NAVIGATION_BAR).setFrame(new Rect(0, 0, 100, 100)); mState2.set(mState, true); assertEquals(mState, mState2); } Loading