Merge "Update PiP dismiss target on theme change" into sc-v2-dev am: 8923d44570

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

Change-Id: Ie044e269a11e1fa8dcb9a63f9a9c00654f0680d9
This commit is contained in:
Hongwei Wang
2021-11-13 01:02:24 +00:00
committed by Automerger Merge Worker
2 changed files with 6 additions and 0 deletions

View File

@@ -463,6 +463,7 @@ public class PipController implements PipTransitionController.PipTransitionCallb
}
private void onOverlayChanged() {
mTouchHandler.onOverlayChanged();
onDisplayChanged(new DisplayLayout(mContext, mContext.getDisplay()),
false /* saveRestoreSnapFraction */);
}

View File

@@ -259,6 +259,11 @@ public class PipTouchHandler {
mPipDismissTargetHandler.updateMagneticTargetSize();
}
public void onOverlayChanged() {
// onOverlayChanged is triggered upon theme change, update the dismiss target accordingly.
mPipDismissTargetHandler.init();
}
private boolean shouldShowResizeHandle() {
return false;
}