Merge "Fix NPE in SplitController#startActivityToSide" into sc-v2-dev am: 0cf8c02bf1
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16415040 Change-Id: I669e35e415ceb267bafb25617a189ddd92aaa1f3
This commit is contained in:
@@ -91,11 +91,13 @@ public class SplitController implements JetpackTaskFragmentOrganizer.TaskFragmen
|
|||||||
*/
|
*/
|
||||||
public void startActivityToSide(@NonNull Activity launchingActivity, @NonNull Intent intent,
|
public void startActivityToSide(@NonNull Activity launchingActivity, @NonNull Intent intent,
|
||||||
@Nullable Bundle options, @NonNull SplitRule sideRule,
|
@Nullable Bundle options, @NonNull SplitRule sideRule,
|
||||||
@NonNull Consumer<Exception> failureCallback) {
|
@Nullable Consumer<Exception> failureCallback) {
|
||||||
try {
|
try {
|
||||||
mPresenter.startActivityToSide(launchingActivity, intent, options, sideRule);
|
mPresenter.startActivityToSide(launchingActivity, intent, options, sideRule);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
failureCallback.accept(e);
|
if (failureCallback != null) {
|
||||||
|
failureCallback.accept(e);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user