Merge "Fix activity leak" into main

This commit is contained in:
Orhan Uysal
2024-05-21 18:35:34 +00:00
committed by Android (Google) Code Review

View File

@@ -542,16 +542,18 @@ public class QuickstepLauncher extends Launcher implements RecentsViewContainer
if (mDesktopVisibilityController != null) {
mDesktopVisibilityController.unregisterSystemUiListener();
}
mDesktopVisibilityController = null;
if (mSplitSelectStateController != null) {
removeBackAnimationCallback(mSplitSelectStateController.getSplitBackHandler());
mSplitSelectStateController.onDestroy();
}
mSplitSelectStateController = null;
super.onDestroy();
mHotseatPredictionController.destroy();
mSplitWithKeyboardShortcutController.onDestroy();
if (mViewCapture != null) mViewCapture.close();
removeBackAnimationCallback(mSplitSelectStateController.getSplitBackHandler());
}
@Override