diff --git a/services/core/java/com/android/server/wm/AppWindowToken.java b/services/core/java/com/android/server/wm/AppWindowToken.java index 93b8f0022f79e..e485baa88f90a 100644 --- a/services/core/java/com/android/server/wm/AppWindowToken.java +++ b/services/core/java/com/android/server/wm/AppWindowToken.java @@ -955,6 +955,9 @@ class AppWindowToken extends WindowToken implements WindowManagerService.AppFree updateReportedVisibilityLocked(); } + // Reset the last saved PiP snap fraction on removal. + mDisplayContent.mPinnedStackControllerLocked.resetReentrySnapFraction(mActivityComponent); + mRemovingFromDisplay = false; }