Null reference to split callback

Bug: 302551868
Test: Ran atest NexusLauncherTests:com.android.quickstep.TaplTestsSplitscreen
which caused some regressions last time. Passed locally

Change-Id: I94b28296cf12c5087ee3e878352c057d1d1a73de
This commit is contained in:
Vinit Nayak
2023-10-04 15:50:45 -07:00
parent a6b74ffdfc
commit a7b491e35e

View File

@@ -590,7 +590,7 @@ public class SplitSelectStateController {
private final int mInitialTaskId;
private final int mSecondTaskId;
private final Consumer<Boolean> mSuccessCallback;
private Consumer<Boolean> mSuccessCallback;
RemoteSplitLaunchTransitionRunner(int initialTaskId, int secondTaskId,
@Nullable Consumer<Boolean> callback) {
@@ -617,6 +617,7 @@ public class SplitSelectStateController {
finishAdapter.run();
if (mSuccessCallback != null) {
mSuccessCallback.accept(true);
mSuccessCallback = null;
}
resetState();
});