Fix crash when changing display cutout
Test: manually change cutout Fixes: 153879862 Change-Id: I7da2f0c010569667450efec255c54602c64f797c
This commit is contained in:
@@ -948,7 +948,12 @@ public class ScreenDecorations extends SystemUI implements Tunable {
|
||||
int dw = flipped ? lh : lw;
|
||||
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();
|
||||
transformPhysicalToLogicalCoordinates(mInfo.rotation, dw, dh, m);
|
||||
mBoundingPath.transform(m);
|
||||
|
||||
Reference in New Issue
Block a user