Merge "Fix pip dismiss not visible on phone landscape" into tm-dev am: 58f0040146

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17190627

Change-Id: Ie039ec6adf79082c5febaf7bfa7c4a6befefb8ac
This commit is contained in:
TreeHugger Robot
2022-03-15 02:48:10 +00:00
committed by Automerger Merge Worker

View File

@@ -253,11 +253,11 @@ public class PipDismissTargetHandler implements ViewTreeObserver.OnPreDrawListen
private WindowManager.LayoutParams getDismissTargetLayoutParams() {
final Point windowSize = new Point();
mWindowManager.getDefaultDisplay().getRealSize(windowSize);
int height = Math.min(windowSize.y, mDismissAreaHeight);
final WindowManager.LayoutParams lp = new WindowManager.LayoutParams(
WindowManager.LayoutParams.MATCH_PARENT,
mDismissAreaHeight,
0, windowSize.y - mDismissAreaHeight,
height,
0, windowSize.y - height,
WindowManager.LayoutParams.TYPE_NAVIGATION_BAR_PANEL,
WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN
| WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE