ScreenDecorations#boundsFromDirection lost its break statements between
cases. Putting them back brings DisplayCutout back to life
Test: visual
Change-Id: Ie10a5fb77a139fc4afa50a373c923a1e02bad9bd
Fixes:
117560413
switch (gravity) {
case Gravity.TOP:
out.set(displayCutout.getBoundingRectTop());
+ break;
case Gravity.LEFT:
out.set(displayCutout.getBoundingRectLeft());
+ break;
case Gravity.BOTTOM:
out.set(displayCutout.getBoundingRectBottom());
+ break;
case Gravity.RIGHT:
out.set(displayCutout.getBoundingRectRight());
+ break;
+ default:
+ out.setEmpty();
}
- out.setEmpty();
}
private void localBounds(Rect out) {