Loading packages/SystemUI/src/com/android/systemui/ScreenDecorations.java +6 −1 Original line number Original line Diff line number Diff line Loading @@ -948,7 +948,12 @@ public class ScreenDecorations extends SystemUI implements Tunable { int dw = flipped ? lh : lw; int dw = flipped ? lh : lw; int dh = flipped ? lw : lh; int dh = flipped ? lw : lh; mBoundingPath.set(DisplayCutout.pathFromResources(getResources(), dw, dh)); Path path = DisplayCutout.pathFromResources(getResources(), dw, dh); if (path != null) { mBoundingPath.set(path); } else { mBoundingPath.reset(); } Matrix m = new Matrix(); Matrix m = new Matrix(); transformPhysicalToLogicalCoordinates(mInfo.rotation, dw, dh, m); transformPhysicalToLogicalCoordinates(mInfo.rotation, dw, dh, m); mBoundingPath.transform(m); mBoundingPath.transform(m); Loading Loading
packages/SystemUI/src/com/android/systemui/ScreenDecorations.java +6 −1 Original line number Original line Diff line number Diff line Loading @@ -948,7 +948,12 @@ public class ScreenDecorations extends SystemUI implements Tunable { int dw = flipped ? lh : lw; int dw = flipped ? lh : lw; int dh = flipped ? lw : lh; int dh = flipped ? lw : lh; mBoundingPath.set(DisplayCutout.pathFromResources(getResources(), dw, dh)); Path path = DisplayCutout.pathFromResources(getResources(), dw, dh); if (path != null) { mBoundingPath.set(path); } else { mBoundingPath.reset(); } Matrix m = new Matrix(); Matrix m = new Matrix(); transformPhysicalToLogicalCoordinates(mInfo.rotation, dw, dh, m); transformPhysicalToLogicalCoordinates(mInfo.rotation, dw, dh, m); mBoundingPath.transform(m); mBoundingPath.transform(m); Loading