Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1438af66 authored by Riddle Hsu's avatar Riddle Hsu Committed by Android (Google) Code Review
Browse files

Merge "Fix leakage of GestureExclusionListener" into main

parents 361aa882 96d7f9c2
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -53,6 +53,7 @@ public class SplitWithKeyboardShortcutController {

    private final QuickstepLauncher mLauncher;
    private final SplitSelectStateController mController;
    private final RecentsAnimationDeviceState mDeviceState;
    private final OverviewComponentObserver mOverviewComponentObserver;

    private final int mSplitPlaceholderSize;
@@ -62,10 +63,9 @@ public class SplitWithKeyboardShortcutController {
            SplitSelectStateController controller) {
        mLauncher = launcher;
        mController = controller;
        RecentsAnimationDeviceState deviceState = new RecentsAnimationDeviceState(
                launcher.getApplicationContext());
        mDeviceState = new RecentsAnimationDeviceState(launcher.getApplicationContext());
        mOverviewComponentObserver = new OverviewComponentObserver(launcher.getApplicationContext(),
                deviceState);
                mDeviceState);

        mSplitPlaceholderSize = mLauncher.getResources().getDimensionPixelSize(
                R.dimen.split_placeholder_size);
@@ -97,6 +97,7 @@ public class SplitWithKeyboardShortcutController {

    public void onDestroy() {
        mOverviewComponentObserver.onDestroy();
        mDeviceState.destroy();
    }

    private class SplitWithKeyboardShortcutRecentsAnimationListener implements